若有以下语句:int a=5,b;a++;b=++a;执行上述两行代码后,b的值是( )
A: 7
B: 6
C: 5
D: 8
A: 7
B: 6
C: 5
D: 8
A
举一反三
内容
- 0
下列语句序列执行后,j 的值是( )。int j=8, i=6;while( --i >4 ) --j; A: 5 B: 6 C: 7 D: 8
- 1
若有定义语句:int a=5;,则表达式:a++的值是______。
- 2
31、若有定义: intx; 则语句x=(2*3)+6%5;运行后,x的值是() A: 8 B: 7 C: 6 D: 5
- 3
若有以下定义和语句: int a[4]={4,5,8,9},*p; p=&a[1]; 则*(++p)的值是( )。 A: 5 B: 6 C: 7 D: 8
- 4
若有定义int i = 1;则执行完 循环语句while(i++<5) ;以 后i的值在循环体会执行( )次。 A: 4 B: 5 C: 6 D: 7