第1个回答 2011-08-25
是字符宽度 也就是说如果你用%10d打印一个1 ,然后在用%d打印一个2,就会这样输出
12,1的前面会有9个空格 ,也就是说9个空格再加上一个1的宽度,就会变成10个字符宽度了 你试试printf("%10d,%d",1,2);
第2个回答 推荐于2018-04-04
我给你写个简单的C源码,你就明白了!
#include<stdio.h>
void main(){
printf("%10d\n",1);
printf("%5d\n",1);
printf("%d\n",1);
printf("%-10d\n",1);}
运行结果:
*********1
****1
1
1*********本回答被提问者和网友采纳
第3个回答 2011-08-25
c语言就是一种很流行的编程语言,具体的呢可以网上找的!