设int n=3;,则++n的结果为( )。
A: 2
B: 3
C: 4
D: 5
A: 2
B: 3
C: 4
D: 5
C
举一反三
内容
- 0
设n=3,则n++的结果是 A: 2 B: 3 C: 4 D: 5
- 1
下面程序段的执行结果为( )? int n=0; while(++n<=3); printf("%d",n); A: 2 B: 3 C: 4 D: N
- 2
设先有定义:int y=3,x=3,z=1;则语句: A: intf(“%d %d\n”,(++x,y++),z+2); 的输出结果为____. B: 3 4 C: 4 2 D: 4 3 E: 3 3
- 3
设int n = 3;则执行m= n++;赋值语句后, m的值是( )。 A: 2 B: 3 C: 4 D: 5
- 4
若有定义:int a=1,b=2;则printf("%d %d\n",a,++a+b);输出的结果为()。 A: 1 3 B: 1 4 C: 2 4 D: 2 3