发布网友 发布时间:2022-04-20 09:25
共3个回答
热心网友 时间:2023-07-21 17:47
c语言双精度浮点类型即double的格式控制符为%lf。
其他如
单精度浮点类型float
%f
整型
int
%d
字符类型
char
%c
热心网友 时间:2023-07-21 17:47
输出浮点数可以使用的转换说明符是%f和%e。%f显示小数表示的普通浮点数,%e显示科学计数法表示的浮点数。输出双精度(double)类型时,还需要在转换字符前加上字母l。
热心网友 时间:2023-07-21 17:47
output:123456.123
printf("%n1.n2f\n",123456.123);中n1、n2是指定的输出字段宽度,n1表示小数点前的,n2表示小数点后的。如果n1小于要输出数小数点前的宽度,则按实际宽度输出,如果大于则在左端补上相应个空格,比如
printf("%7.3f\n",123456.123456),则输出
123456.123,注意1前面有一个空格。而n2表示小数点后要保留几位。
清楚了吧,没有的话再问。