设int x=8, y;执行y=x++;后,变量x、y的值分别是
A: 8,8
B: 8,9
C: 9,8
D: 9,9
A: 8,8
B: 8,9
C: 9,8
D: 9,9
举一反三
- 设int x=8, y;执行y=x++;后,变量x、y的值分别是 A: 8,8 B: 8,9 C: 9,8 D: 9,9
- 执行下面程序片段后,变量a,b,c的值分别是( )。 int a,b,c;int x=8,y=10;a=(x++==y--)?x:y;b=++x;c=--y; A: a=9, b=10, c=8 B: a=8, b=8, c=10 C: a=9, b=8, c=10 D: a=9, b=9, c=8
- 执行下面程序片段后,变量a,b,c的值分别是( )。inta,b,c;intx=8,y=10;a=(x++==y--)?x:y;b=++x;c=--y;? a=8, b=8, c=10|;a=9, b=10, c=8|a=9, b=9, c=8|a=9, b=8, c=10
- int x,y,z; x=7; y=8; z=9; if(x>y) x=y; y=z; z=x; printf(“x=%d y=%d z=%d\n”,x,y,z);以上程序段的输出结果是:() A: x=7 y=8 z=9 B: x=7 y=9 z=7 C: x=8 y=9 z=7 D: x=8 y=9 z=8
- 设x=8,执行语句Y=x++,则y等于() A: 6 B: 7 C: 9 D: 8