- 2
- 0
- 约2.49千字
- 约 16页
- 2017-09-17 发布于江西
- 举报
2)修饰符(位于%和格式字符之间)
l 长 d ld f lf h 短
+ 使输出的数字总是带有“+”或者“-”
- 左对齐 0 加前导0 (前导和左对齐不能同时使用)
# 在输出的八进制或者十六进制前加前导“0” 或者“0X”其他进制中不其作用。
3)输出数据所占宽度(m.n)
(1)对整数指定宽度:(d)
m:当变量的实际宽度小于m时,左边多余位置补空格;当变量的实际宽度大于m时,按实际输出。
n:当变量的实际宽度大于n时,按实际输出;当变量的实际宽度小于n时,左边多余位置补0;
(2)对实数指定宽度:(f,e)
m:用于指定实数的总体宽度,包括小数点 当实数的总体宽度小于m时,在数据左侧补空格;当实数的总体宽度大于m时,m无效。
n:用于指定实数的小数部分宽度,当实数的小数部分小于n时,在数据右侧补0;当实数的小数部分大于n时,将小数的多余部分四舍五入。
(3)对g或G指定宽度
m:代表输出的总宽度 n:代表输出几个有效位
(4)对s指定宽度
m:代表输出的总宽度 n:代表输出字符的个数
程序1,输出格式限制
#includestdio.h
void main()
{
int a=32767;
long int al=32768;
unsigned b=65535;
float c=123.456789;
double d=987.3654321;
char ch=A,s[]=abcdefg;
clrscr();
printf(a=%d\n,a ); a=32767
printf( al=ld\n,al); al=32768
printf(b=%u, b=%o b=%x\n,b,b,b ); b=65535, b=177777, b=ffff
printf(c=%f, b=%e, b=%g\n,c,c,c ); c=123.456789 c=1.23457e*02 c=123.457
printf(d=%lf, d=%e\n,d,d ); d=987.654321, d=9.87654e*02
printf( ch=%c\n,ch); ch=A
printf(s[]=%s\n,s ); s[]=abcdefg
printf(%%\n ); %
printf( a=%p\n,a); a=7FFF
}
程序2:修饰符的使用
#includestdio.h
void main()
{
int a=10;
unsigned c=65535;
float b=-10.56;
clrscr();
printf(a=%d\n,a); a=10
printf(a=%+d\n,a); a=+10
printf(b=%f\n,b); b=-10.56
printf(a=*%010d*\n,a); a=*000000000010*
printf(c=%#o\n,c); c=0177777 (正常八进制的输出)
printf(c=%#x\n,c); c=0xffff (正常十六进制的输出)
}
程序3输出数据宽度使用
#includestdio.h
void main()
{
int a=10;
float b=123.456;
clrscr();
printf(a=*%10d*\n,a); a=*--------10*
printf(a=*%.10d*\n,a); a=*0000000010*
printf(a=*%1d*\n,a); a=*10*
printf(a=*%.1d*\n,a); a=*10*
printf(b=%f\n,b); b=123.456001
printf(b=%15f\n,b); b=-----123.456001
printf(b=%.2f\n,b); b=123.46
printf(b=%.5f\n,b); b=123.45600
printf(b=%8.5f\n,b); b=123.45600 (以小数位为主)
}
程序4输出数据宽度使用
您可能关注的文档
最近下载
- 2026人教版小学数学三年级上册期末考试精选3套试卷(含答案解析).pdf
- 增城区四年级德育核心素养提升训练 (第17周)测试卷及答案.docx VIP
- 2024年湖北襄阳四中五中自主招生化学试卷真题(答案详解).docx VIP
- 四4班 四年级德育核心素养提升训练(第12周)测试卷及答案.docx VIP
- 二次结构施工方案.docx VIP
- 国际商法--第二章 国际商事组织法.ppt
- 四年级德育素质提升练习3测试卷及答案.docx VIP
- 苏教版最新版数学四年级下册《认识三角形》课件分析.pptx VIP
- 德育优均测练习2测试卷及答案.docx VIP
- 开展树立和践行正确政绩观学习教育集中学习计划(周计划、月计划表)文稿供参考.docx VIP
原创力文档

文档评论(0)