171) 若有定义:int a=100;则语句 printf("%d%d%d\n",sizeof("a"),sizeof(a),sizeof(3.14));的输出 是
A. 328
B. 248
C. 238
D. 421
查看答案
162) 有以下程序 #include void main() { double x=3.14159; printf("%f\n", (int)(x*1000+0.5)/(double)1000); } 程序运行后的输出结果是
A. 3.143000
B. 3.141000
C. 3.142000
D. 3.140000
96) 设有定义: double x=5.16894;,则语 句 printf("%lf\n ",(int)(x*1000+0.5)/1000.);的输出结果是
A. 5.16900
B. 5.16800
C. 0.00000
D. 输出格式说明符与输出项不匹配,产生错误信息
90) 有以下程序 #include main( ) { int x = 0x9; printf("%c\n", 'A'+x); } 程序运行后的输出结果是
A. I
B. J
C. K
D. H
82) 有以下程序 #include main() { int a=2,b=3,c=4; a*=16 +(b++) - (++c); printf("%d \n",a ); } 程序运行后的输出结果是
A. 30
B. 28
C. 15
D. 14