-60
0
2
-8
第1题:
若定义int a=10,则表达式a+=a-=a*=a的值是( )。
A.0
B.-180
C.-100
D.-90
第2题:
已知inta=6;则执行a+=2;语句后,a的值为8。()
第3题:
A、12
B、144
C、0
D、132
第4题:
A、3
B、4
C、5
D、6
第5题:
此题为判断题(对,错)。
第6题:
设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。
第7题:
若有定义inta=12;则表达式a+=a-=a*=a的值是-144。()
第8题:
若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。
第9题:
A、-60
B、0
C、2
D、-24
第10题:
设有如下定义和声明: struct 3 {int a; struct s *next }; struct s x[4]={1,&x[1],3,& x[2],5,&x[3],7,'\0'),*t; t=&x[0]; 则下列表达式值为2的是( )
A.++t->a
B.(*t).a++
C.t->a++
D.t++->a