- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计3NEW
《C语言程序设计》-第三章 3.1 顺序结构 顺序结构程序就是按书写顺序执行的语句构成的程序段。 [例3.2] 复合语句举例。 main() { int a=10; printf(a=%d\n,a); { int a=20; printf(a=%d\n,a); } printf(a=%d\n,a); } 1.printf()函数的一般调用形式 ① 格式控制部分:双引号括起来的字符串 分为: — 普通字符 — 格式说明。 用来确定输出项的格式和需要原样输出的字符串 ② 输出值参数表的输出项可以是合法的常量、变量、表达 式,各项间用逗号分隔。 ③ 格式说明与输出项一一对应 — 若格式说明个数少于输出项时,多余输出项不输出; — 若格式说明多于输出项,对缺少项输出不定值 ④ 函数值为整型,等于正常输出的数据个数 ⑤ 在控制字符中可以增加转义字符 ?[例3.9]输出格式举例。 main() { char c=’a’; char str[]=“see you”; int i=1234; float x=123.456789; float y=1.2; printf (“1: %c,%s,%d,%f,%e,%f\n”,c,str,i,x,x,y); printf (“2: %4c,%10s,%6d,%12f,%15e,%10f\n”,c,str,i,x,x,y); printf (“3: %-4c,%-10s,%-6d,%-12f,%-15e,%-10f\n”,c,str,i,x,x,y); printf (“4: %0c,%6s,%3d,%9f,%10e,%2f\n”,c,str,i,x,x,y); printf (“5: %12.2f\n”,x); printf (“6: %.2f\n”,x); printf (“7: %10.4f\n”,y); printf (“8: %8.3s,%8.0s\n”,str,str); printf (“9: %%d: %d\n”,i); } 3.4输出函数printf() 2.格式控制字符串说明 格式字符串使用的三种情况 ① 不含有“%”符号的普通字符串 此时,后边的“输出值参数表”为空 普通字符简单地复制到屏幕上; 所有字符(含空格)按自左至右的顺序原样输出,若有转 义字符按转义字符的含义输出。 例如:printf(“\“How do you do.\” ”); ② 含有“%”符号的格式化规定字符 每个输出项必须有一个与之对应的格式说明,每个格式 说明以百分号%开头,后跟一个格式符作为结束。 % ——格式标识符 d/f等——格式字符,必须小写 ③ 普通字符和格式化字符混合使用 3.4输出函数printf() 【 例3.8 】 以不同的进制数输出同一个整型数据。 main() { int x=125; printf(1: %d\n,x); /* 输出十进制整数 */ printf(2: %x\n,x); /* 输出十六进制整数 */ printf(3:%o\n,x); /* 输出八进制整数 */ } 运行结果: 1:125 2:7D 3:175 3.4输出函数printf() 2.格式控制字符串说明 ● 如果想输出字符“%”,应在格式控制字符串中用连续的两个 百分号(%%)表示 例如:printf(“%f%%”,1.0/3); 输出结果:0.333333% ● 当格式说明个数少于输出项时
您可能关注的文档
- 初三宾语从句专题练习.doc
- 5福建省电力有限公司端子箱及其驱潮装置现场运行规程.doc
- 车工技能实训理论课教案.doc
- 七下期末单项.doc
- 高三数学上册月考检测试题.doc
- ZWYR-C2401真彩触摸屏可叠加摇床生产厂家.doc
- 国际商务单证概述练习题.doc
- 会计电算化题库判断题汇总.doc
- 2011西城区初三一模英语.doc
- 美丽的小兴安岭111.ppt
- 2025至2030年中国斗式油炸机行业投资前景及策略咨询研究报告.docx
- 2025年宠物健康档案跨境管理在线预约与支付系统研究.docx
- 2025至2030年中国瓜子行业市场全景调研及发展趋势分析报告.docx
- 2025至2030中国杯行业市场现状分析及竞争格局与投资发展报告.docx
- 2025年合成生物学在生物可降解塑料制造中的技术创新与市场拓展.docx
- 2025-2026学年小学美术人教版2012五年级上册-人教版(2012)教学设计合集.docx
- 2025年宠物健康监测线上平台商业模式创新分析报告.docx
- 2025年宠物健康管理平台与宠物保险市场结合报告.docx
- 2025年宠物健康服务跨境专家会诊平台市场细分与竞争优势分析.docx
- 2025年宠物健康在线服务平台市场拓展与品牌影响力提升策略.docx
文档评论(0)