c语言中输出%2.0f是什么意思

如题所述

就是输出一个float量,以至少2位的宽度输出其整数部分(小数部分四舍五入),不足2位时,前面补空格;超出2位整数时,按实际宽度输出。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-12
表示输出场宽为2的浮点数, 其中小数位为0, 整数位为2,小数点占一位, 不够2位右对齐
第2个回答  2012-09-12
输出一个浮点类型的数,它的字段宽度为2,小数位宽为0,如不到2位向字段的低位对齐
如:
#include <stdio.h>
int main(void)
{
float a = 1.1;
float b = 123.123;

printf("%2.0f\n", a);
printf("%2.0f\n", b);

return 0;
}本回答被网友采纳
第3个回答  2012-09-13
浮点型,字符宽为2,没小数
相似回答