问题
单项选择题
有下列程序 main() { double d;float f;long l;int i;i=f=1=d=20/3;printf("%d%1d %f %f\n",i,1,f,D) ; } 程序运行后的输出结果是(小数点后只写1位) ( )
A.6 6 6.0 6.0
B.6 6 6.7 6.7
C.6 6 6.0 6.7
D.6 6 6.7 6.0
答案
参考答案:A
有下列程序 main() { double d;float f;long l;int i;i=f=1=d=20/3;printf("%d%1d %f %f\n",i,1,f,D) ; } 程序运行后的输出结果是(小数点后只写1位) ( )
A.6 6 6.0 6.0
B.6 6 6.7 6.7
C.6 6 6.0 6.7
D.6 6 6.7 6.0
参考答案:A