C语言中数据的输出控制距离
1、进入VC++,新建C++文件。
2、编辑程序如下:
#include <stdio.h>
void main()
{ int a=17;
long b=23L;
short c=56;
printf("*%d*\n",a); //原样输出
printf("*%5d*\n",a); //宽度控制
printf("*%05d*\n",a);//前导0
printf("*%-5d*\n\n",a);// 左对齐
printf("*%o*\n",a); //输出一个不带前导0的八进制数
printf("*%#o*\n\n",a); //输出一个带有前导0的八进制数
printf("*%x*\n",a); //输出一个不带前导0x的十六进制数
printf("*%#x*\n\n",a); //输出一个带有前导0x的十六进制数
printf("*%ld*\n\n",b);
printf("*%hd*\n",c);
}

3、编辑连接运行,输出结果:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。