C语言中%8.1f ,8.请解释具体点,

问题描述:

C语言中%8.1f ,8.请解释具体点,
1个回答 分类:综合 2014-11-25

问题解答:

我来补答
8代表数据最小宽度是8
1代表保留小数点后面一位有效数字
f代表float类型
e,g,:
printf("%8.1f\n",123.56789);
我的输出结果是□□□123.6.
8是数据最小宽度,包括小数点.所以保留一位小数后左边补3个空格.
要注意小数点后面一位有进位
再问: 那是%8.21呢
再答: 你问的是%8.21f么 就是小数点后21位小数啊 
#include<stdio.h>
void main()
{
    printf("%8.21f\n",123.56789);
}
再问: 哦太谢谢你啦
再答: 不客气哦
 
 
展开全文阅读
剩余:2000
上一页:弧度制96页