黑马程序员技术交流社区
标题:
关于宽余有效位数
[打印本页]
作者:
773809810
时间:
2015-11-2 22:55
标题:
关于宽余有效位数
在我们实际应用中,经常会看到一排同位数的数,如001,002,003.....100...这个我们可以通过域宽实现.
如果我们输入的数最大为3位,.int a = 5在我们输出时
printf("%d\n",a ); //原数
printf("%3d\n",a ); //域宽为3,输出为 3(3前边有两个空)
printf("%.3d\n",a ); //有效数位为3,前边自动补两个0
printf("%03d\n",a ); //域宽为3,3前边的0表示空位补0
printf("%-3d\n",a ); //域宽为-3,输出后3后边有两个空位
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2