- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
读万卷书 行万里路
PAGE
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输出数据宽度使用
#incl
您可能关注的文档
最近下载
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试参考题库附答案解析.docx VIP
- 办公室室内设计任务书.doc VIP
- UPS性能功能测试规范V.doc VIP
- 西门子111报文详细.xls VIP
- 供电技术第五版同向前课后习题答案解析.docx VIP
- xxxxxx项目室内设计任务书.pdf VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试模拟试题及答案解析.docx VIP
- 400字格子方格作文纸稿纸模板A4纸可直接打印.docx VIP
- 高速铁路概论:电气化铁道供电PPT教学课件.pptx VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试备考试题及答案解析.docx VIP
文档评论(0)