有以下程序: void main(){ int a, b = 12345; float c = 123.444; double d = 1234.56789; a=c; printf("%2d, %-2d, %-2.1f, %2.1f\n", a, b, c, d); }执行后输出结果是()
A. 123, -12345, 123.4, 1234.5
B. 12, -12, -123.4, 1234.6
C. 123, 12345, 123.4, 1234.6
D. 45, -23, -23.4, 34.6
查看答案
下列选项中,可实现“显示浮点型变量grade的值,保留小数点后2位”的是()
A. scanf("%f", grade);
B. scanf("%.2f", &grade);
C. printf("%2.f", grade);
D. printf("%.2f", grade);
若执行语句 scanf("x=%d",&x);则从键盘进行输入正确是()
A. x=6
B. X=6
C. 6.0
D. 6
下列哪个格式可以实现变量 n 的值以十进制整型输出()
A. %s
B. %c
C. %d
D. %o
某单位向甲、乙、丙3家出租车公司租用汽车, 20%的汽车来自甲公司, 20%的汽车来自乙公司, 60%的汽车来自丙公司, 而这三家出租车公司在运输中发生故障的概率依次为0.1, 0.12和0.04。若该单位租用的汽车发生了故障, 问发生故障的汽车是来自丙公司的概率约为
A. 0.10
B. 0.06
C. 0.35
D. 0.02