设有int x=28; ,则执行语句printf(“%d\n”,x>>2);后的输出结果是______。
A: 7
B: 14
C: 28
D: 56
A: 7
B: 14
C: 28
D: 56
举一反三
- 设int x=40,y=28;,则执行x|=y;语句后,x的结果是
- 设有定义:float x=123.4567;则执行printf("%.2f\n",(int)(x*100+0.5)/100.0);语句后输出的结果是( ). A: 123.46 B: 123.460 C: 123.45 D: 123.450
- 设有定义: int n = 1234; double x = 3.1415; 则语句 printf("%3d,%1.3f ", n, x); 的输出结果是
- 假设有定义:double x=12.3; int t=56;,则执行语句printf("x=%f, t=%d", x,t);的输出结果是( )。 A: 12.3, 56 B: x=12.3, t=56 C: x=12.300000, t=56 D: 12.300000, 56
- 设有如下定义:int x=10,y=3,z;,则语句printf("%d\n",z=(x/y,x%y));的输出结果是____。