c语音中printf(%f)
图中的11是什么意思?%.nf是不是保留小数点第n位? %m.nf:输出共占m个宽度,保留n位小数
%-m.nf:输出共占n个宽度,保留n位小数 巴巴鲁 发表于 2020-9-10 19:37
%m.nf:输出共占m个宽度,保留n位小数
%-m.nf:输出共占n个宽度,保留n位小数
第二行-m是啥?输出共占n个宽度? #include <stdio.h>
int main(void)
{
float i = 3;
printf("%10.2f\n", i); // 占10个文本宽度,m>n,向左填充
printf("%-10.2f\n", i); // 占10个文本宽度,m>n,向右填充
return 0;
}
两个占的都是10个宽度
马老师 发表于 2020-9-10 20:44
第二行-m是啥?输出共占n个宽度?
说错了,是m{:10_266:} 巴巴鲁 发表于 2020-9-10 21:01
说错了,是m
谢谢,懂了{:10_334:}
页:
[1]