大家帮帮忙哈
我有一个问题 printf("a=5.1%f",a); 这里5.1代表的是什么意思?请大家指教
5表示输出的长度,如果不够,前面用空格填充,.1表示小数点后的位数
比如a = 1.11f,上面的输出是
1.1
前面两个空格加上1.1三个字符,一共是5,小数点保留一位
另外如果整数部分小于输出,则完整输出,比如如果是printf("a=1.1f",a);
输出是:
1.1