lovly714366 发表于 2016-3-3 22:10:48

谁能详解下代码中输出%号后面的数字

例如 printf("%1.2f",a);

这种格式的输出是什么意思 有点迷茫 !请高手教育~

shuofxz 发表于 2016-3-4 09:35:05

本帖最后由 shuofxz 于 2016-3-4 15:40 编辑

%叫做占位符,也就是“,”后面那个元素对应的值,最后会代替%xxx的位置
1.2   1代表最少输出1个字符(如果字符数少于那个数,就补空格),2代表保留几位小数
f是代表浮点数类型,float是浮点数的意思

lovly714366 发表于 2016-3-4 15:34:30

shuofxz 发表于 2016-3-4 09:35
%叫做占位符,也就是“,”后面那个元素对应的值,最后会代替%xxx的位置
1.2   1代表最少输出1个字符(如 ...

谢谢
页: [1]
查看完整版本: 谁能详解下代码中输出%号后面的数字