执行下列语句后变量x和y的值是(). y=10;x=y++;
x=10,y=11
举一反三
内容
- 0
若x,y是int型变量,则执行以下语句后,x的值是( )。 for(y=1,x=1;y<=50;y++) { if(x>=10) break; if(x%2==1) { x+=5; continue; } x=x-3; }
- 1
设x和y均为int型变量,则执行以下的循环语句后,y的值为_________。for(y = 1, x = 1; y <;= 50; y++)if(x >;= 10) break; A: 10 B: 11 C: 50 D: 51
- 2
执行语句y=10;x=y++;的结果是( ) A: x=10,y=10 B: x=11,y=11 C: x=10,y=11 D: x=11,y=10
- 3
intx=1,y=2,z=3;以下语句执行后x,y,z的值是x=-1,y=(),z=10。X=-X;Y++;Z=int(x/Y);printf("x=%d,y=%d,z=%d ",x,y,z);
- 4
智慧职教: 执行下列程序段int x=10,y=9; int a,b,c; a=(--x==y++)?--x:++y; b=x++; c=y;后,变量a,b,c的值是( )。