单选题
👁️ 浏览量:

试题题干

设double x;,能正确输出x值的语句是()

A

putchar(x);

B

printf("%d", x);

C

putchar('x');

D

printf("%f",x);

参考答案

正确答案:

试题解析

本题考查printf函数的格式输出。

格式输出函数printf()

【调用格式】printf(格式控制字符串,输出项表)

格式说明符由” %”和“格式字符”组成。

输出不同类型的数据,需要使用不同的格式字符。其中:
(1)格式字符d—以有符号的十进制整数形式输出。
(2)格式字符f—以小数形式、按系统默认的宽度,输出单精度或双精度实数
(3)格式字符c——输出一个字符(只占一列宽度)。
(4)格式字符s——输出一个字符串。

故输出x为:printf("%f",x);