有定义语句int a = 2, b = 3;,则执行语句a = b == 3 ? 1 : -1; 后变量a的值是?
举一反三
- 设有int a=2,b=1,*p=&a;,则执行语句*p=3;a=a+b;后,变量a的值为______
- 执行语句int a=2;if(a=3)b=1;后b的值是1。()
- 若有变量定义int a=10,b=3;,则执行语句a= (a%b, a/b);后,a的值为__________。 A: 1 B: 3 C: 4 D: 3.333333
- 语句int k=2; while (k>1) k-- ;执行后,变量k的值是( )。 A: 1 B: 2 C: 3
- 若定义:int x=1,y=2;,则执行语句x=y=2*3,y*4;后,变量x的值是_______。 A: 1 B: 6 C: 8 D: 24