3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )急!麻烦解释一下,在线等,谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 22:20:30

3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )急!麻烦解释一下,在线等,谢谢
3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )
急!麻烦解释一下,在线等,谢谢

3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )急!麻烦解释一下,在线等,谢谢
条件表达式冒号没写,是如下式子吧:
a = x>0 3*x:(x=10);
x值是2,没有变.
因为x>0条件成立,就执行了3*x,而不会去执行x=10

若int a=2,b=3,x;则执行语句if (a 3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )急!麻烦解释一下,在线等,谢谢 设int a, x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______. A. 1 B. 2 C. 6 D. 10 设int a,x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______.A.1 B.2 C.6 D.10 1 (20)2 (-84)3 (11)4(8)5 (0 1 表达式((a=3*5,a*4),a+5)的值为 .2.设int a=7; 执行语句a+=a-=a*a; 则a的值为 .3.设char *p=Olympics; 执行语句p+=2; printf(%d,strlen(p)); 输出结果为 .4.设x=6; 执行语句y=(x=5) 设int a=9,b=8,c=7,x=1;则执行语句 if(a>7) if(b>8) if(c>9) x=2;else x=3;后x的值是 设int a=8,b=7,c=6,x=1; 执行语句if(a>6) if(b>7) if(c>8) x=2; else x=3; 后x的值是 几道C语言的基础题求解1 若有 int i=8,j=2;则执行完语句i/=j+8;后,i 的值为-----------.2 设a=7,x=2,y=4.7,则表达式:x+a%3*(int)(x+y)%2/4=------------.3 设x=10;则执行完语句y=(x>5)?(x-6):(x+2);后,y的值为---------- 1 执行语句“y= (x = 3,z = --x);”后,变量的值依次为_ .2.设#define a(x) x*x;cout 设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 9.设a 为5,执行下列语句后,b 有值不为2的是( ).① b=a/2 ② b=6-(--a) ③ b=a%2 ④ b=a>3?2:210.设x 和y均为int型变量,则执行下面的循环后,y 的值是( ).for ( y =1,x =1 ; yd?c:d)的值等于 .10.表达式 5>3& 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为_________ A) 不定值 B) 4 C) 3 D) 1为什么 设a为int变量,执行下列语句后a的值是多少,a=125.634,a=20.0/3;a(int)125.521%4; int a=15,执行语句a=a 设x为int型变量,则执行以下语句后,x的值为 x=10; x+=x-=x-x; A=10 B=20 C=30 D=40 2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3还有一题设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A.529 B.2401 C.1209 D.625 百度上有人解答是 设 int x=17,y=5; 执行语句 x+=--x%--y 后,x的值为 .2.设 int x=17,y=5; 执行语句 x%=x++/--y 后,x的值急用. 假定x=5,则执行“int a=(!10:20);语句后a的值为