执行以下程序代码后, 变量x的值是_____, 变量y的值是_____。 代码: intx=1,y=1; while(y<=40) { y=y*x; x++; }
6[br][/br]#120
举一反三
- 以下各选项中的代码段执行后,变量y的值不为1的是 A: intx=10,y=0;if(x=y)y=1; B: intx=5,y=0;if(x)y=1; C: intx=5,y=0;if(5)y=1; D: intx=5,y=10;if(x=y)y=1;
- 设intx=8,y,z;执行y=z=x++;x=y=z;后,变量x的值是()
- 以下程序段循环结束后,循环变量x的值为。 int x=1,y=1; do { y=y*2; x++; }while(x<=10); printf("%d",x);
- 若y,x为int型变量,则执行以下语句后,y的值为:x=1; ++x; y=x++;
- 设有说明“int x=1, y=1, k;执行语句k=x++||++y;”后,变量x、y的值分别为
内容
- 0
下列代码段执行后,x,y的值分别为______。 int x = 3,y = 1; boolean t = ( x++ > y ) || ( y++ >1);
- 1
假设有代码:intx=100,y;y=x++;以上代码被执行后,x和y的值分别为101,100.
- 2
执行以下程序段后,变量x的值为()。intx=10,y,z;y=z=x;x=y==z; A: 10 B: 1 C: 0 D: 100
- 3
以下各选项中的代码段执行后,变量y的值不为1的是__。 A: int<br/>x=5,y=0; if(5) y=1; B: int<br/>x=5,y=0; if(x) y=1; C: int x=10,y=0; if(x=y) y=1; D: int<br/>x=5,y=10; if(x=y) y=1;
- 4
执行以下程序段后,变量y的值为。 int x=2,y=0; if (x<0) y=-1;