99问答网
所有问题
c语言的f格式输入输出问题:%10f这个是啥意思啊?数据不够10了是左对齐,还是右对齐?
如题!!!!
#include <stdio.h>
void main()
{
float f=123.456;
printf("%10f\n",f);
}
那为啥这个输出了是左对齐啊,不该空一个空格出来吗?
举报该问题
其他回答
第1个回答 2011-01-18
从右边开始数10个位置,右对齐。
编译器不同,输出的结果是会有差异的。
第2个回答 2011-01-19
在前面加_ 比如
printf("%_d\n",a)
<上一页
1
2
相似回答
大家正在搜
相关问题
c语言程序中%10f是表达一个什么意思啊?
C语言中%10f 什么意思呀 求助求助
c语言中,输出格式要求:"%4.0f %10.1f"是什么意...
c语言中%10.11f是什么意思
求助!!C语言里 %- 10.2f是什么意思?
c语言中%10.4f是什么意思
为什么C语言中输出默认为右对齐
C语言中的F格式符