99问答网
所有问题
printf("%4d",a[i]);中“%4d”什么意思
如题所述
举报该问题
推荐答案 推荐于2017-06-05
把输出a[i]的宽度指定为4,a[i]的输出后宽度不足4则补空格,>=4无效果
比如i = 1,我用#代表空格
printf("%4d", 1);输出###1
printf("%4d", 12);输出##12
printf("%4d", 123);输出#123
printf("%4d", 12345);输出12345
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/evzOOjzXOBXWtOOvWv.html
其他回答
第1个回答 2019-09-19
%d
表示以整型变量输出数组
其中的4表示:
不足4列加空格补充(右对齐),(若是-4,则左对齐)
超过4列就原样输出。
第2个回答 2013-12-13
接受输入4个整数。
相似回答
大家正在搜
相关问题
printf("%4d",a[i]);
printf("%2d",a[i]);是什么意思
a[i]=i; 是什么意思?
这句C语言语句是什么意思?printf(((i+1)%5==...
c语言编程问题: printf("%4d",a[i]...
单位中的a.i.是什么意思
看到一段程序中的printf("%4.4ld",a[i]),...
下面程序中printf("%*d", 25-i*2, a[i...