输出整型的数值就不说了,
显示浮点型:
printf("%.2f",3.33); //保留两位小数显示,数字前面没有空格填充
显示的时候,设计到0-1之间的数的时候:
printf("%.2f",0.33); printf("%.2f",.33); //以上两种情况显示的效果一致。
自动补零而不是补空格:
printf("%06.2f",3.33);
自动补空格:
printf("%6.2f",3.33);
两者差别就在于6前面的0.
意义是:显示这个浮点数的时候,显示两位小数,共6个字符(例如3.33,显示成:空格*2+“3”+"."+"3"'*2,正好6个字符)。