问题 单项选择题

有如下程序段:
int x=12;
double y=3.141593;
printf("%d%8.6f",x,y);
其输出结果是______。

A.123.141593
B.123.141593
C.12,3.141593
D.123.1415930

答案

参考答案:A

解析: x和y之间没有间隔符,%8.6f表示占据8个字符,小数点后有6位,所以答案为A。

选择题
单项选择题