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