设有int x, a;,则执行a=(x=5, x++, x+2)后,a的值为()。
举一反三
- 设有定义int<br/>x=5;,则以下语句执行后,变量x值为6的是()。 A: printf("%d",x++); B: if(x=0)<br/>x=6; C: 2==1?<br/>x++:x--; D: if(x++<6)<br/>x++;
- 设有定义int x=5;则执行以下语句后,x的值为( )。 x+=x+5;
- 执行下面程序段,x的值为( )。 int x = 0; while (x < 5) { x++; }
- 设有定义:int x=2; y=--x,语句执行后,x的值为( ),y的值为( )。
- int x=3 , y ; 则执行表达式 y= x++ 后,y的值为 ,x的值为 。