美文网首页
%5d ,%8.4lf 代表什么?

%5d ,%8.4lf 代表什么?

作者: 若水water | 来源:发表于2019-02-24 22:05 被阅读0次

1、C语言中的典型输出格式
%5d,代表输出总宽度至少为5的整数,不足空格表示。
如:int a = 5;
printf("a = %5d",a);
结果为:a= 5;

2、%8.4lf 代表输出总宽度至少为8,保留4位小数的double型数据;
如:double c= 12345.123457;
printf("c=%8.4lf",c);
结果c=12345.1235;//此情况代表足够8位,所以不用空格补充。
又如:printf("c= %12.4lf",c);
结果:c = 12345.1235;//不足12位,前面用空格补充。

相关文章

网友评论

      本文标题:%5d ,%8.4lf 代表什么?

      本文链接:https://www.haomeiwen.com/subject/ushiyqtx.html