若x 为整型变量,则执行以下的语句后,x的值为( ).x=6;x+=x-=x*x; 选项: a、36 b、-60 c、6
1个回答
答案是b
这条语句相当于:x=x-x*x ;此时x等于-30
x=x+x;这时x等于-60
相关问题
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
若x=12,则执行x+=x-=x*x语句后x的值为?
若x为int 变量,则执行下列语句x的值为() x=65535; printf(“%d\n”,x); A.65535 B
设int a,x=2; 执行语句a=x>0?3*x:x=10;后,变量x的值是_______.A.1 B.2 C.6 D
5、设x,y 为int型变量,则执行下列语句后,y的值是( ) x=5; y=x++*x++; y=--y*--y; A
有整型变量x,单精度变量y=5.5,表达式x=(float)(y*3+((int)y)%4)执行后,x 的值 为( ).
已有声明“int x,a=3,b=2;”,则执行赋值语句“x=a>b++?a++:b++;”后,变量x、a、b的值分别为
.执行语句“x=(a=3,b=a--)”后,x,a,b的值依次为
a=6,则执行“x=IIf(a>5,-1,0)”后,x的值为
当x=1,y=2,z=3时,以下语句执行后,a,b,c中的值分别为________ if(x>y) y=x;x=z;z=