- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 C语言基础(续) 主要内容 1.1 一般概念 1.2 C语言和基本语法成分 1.3 数据的输入和输出 1.4 编译预处理 1.3 数据的输入和输出 1.3.1 cin和cout 1.3 数据的输入和输出 1.3.1 cin和cout 1.3 数据的输入和输出 1.3.1 cin和cout 一般格式: printf(格式控制串,输出项序列); 输出项序列——列出本句要输出的数据项(表达式) 格式控制串——指出各输出项所要求的格式 示例(A整型,B实型,C字符型) printf(%d %f %c\nA,B,C); 全套格式段: % + - 0 域宽 补充格式 格式字符 若a=123(整型),b= -234.321(实型) printf(a=%d,b=%7.2f\n, a,b+1); 输出结果: a=123, b= -233.32 格式控制串分5段:“a=”、“%d”(a的格式) “,b=”、“%7.2f”(b+1的格式) “\n”(原样输出的换行符,引起换行) 常用(输出)格式字符 %d 十进制带符号的整数(正数不输出符号) %o 八进制无符号的整数(不输出前导符0) %x (X) 十六进制无符号整数(不输出前导符0x) %u 十进制无符号的整数 %c 输出一个字符 %s 输出一个字符串 %f 小数形式输出单、双精度实数 %e(E) 指数形式输出单、双精度实数 %g 小数或指数(取短的)输出单、双精度实数 注意事项 1)不同类型用不同的格式字符 注意事项 6)“%m.ns”输出字符串时,占m列,只输出串左起n个字符“左对齐右补空” 若mn,则在保证n的前提下,按实长输出 注意事项 8)连续两个%,表示要输出一个“%” 示例1: #include stdio.h void main( ) { int x=10; float y=123.14; char ch; printf(input ch=); ch=getchar( ); printf(x=%d,y=%f, ch=%c, x,y,ch); } 示例2 整数的输出 #include stdio.h void main( ) { int a=123, b=2197,c=-321; long k=123456789; printf(%d%+6d%8d\n,a,b,c); printf(%12ld\n,k); } 示例3 字符和字符串的输出 #include stdio.h void main( ) { char c=a, j=97; printf(%c%4d\n,c,j); printf(%4d%c\n,c,j); printf(%s\n,CWW); printf(%10.6s,CHINA JIANGSU); printf(%-6.5s\n,NANJING); } 示例4 实数的输出 #include stdio.h void main( ) { float x=-1234.5678; double y=987654321.123456789; printf(x=%f,y=%f\n,x,y); printf(x=%14f,y=%18f\n,x,y); printf(x=%12.3f,y=%15.4f\n,x,y); printf(x=%e,y=%e\n,x,y); printf(x=%12.5e,y=%13.6e\n,x,y); printf(x=%g,y=%g\n,x,y); printf(x=%12.5g,y=%13.6g\n\n\n,x,y); } 实数的三种输出格式:f、e、g f 格式: 1)若不指定域宽或只指定单域宽,整数部分按实际长度输出,输出小数点后,再输出6位小数(但最后几位数字可能不准确) 2)若双域宽(即m.n形式),共占m列,输出n位小数 实数的e格式输出 1)若不指定域宽,则按标准形式输出 尾数部分形如: Y.XXXXX //Y代表非0数字,取5位小数 (在VC中,取6位小数) 指数部
您可能关注的文档
- AutoCAD 2007中文版应用教程 郑运廷 第13章 编辑三维图形新.ppt
- AutoCAD 2007中文版应用教程 郑运廷 第14章 图形输出新.ppt
- AutoCAD 2007中文版应用教程 郑运廷 第15章 工程图实例新.ppt
- AutoCAD 2008实用教程 张惠茹 第1章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第2章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第3章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第4章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第5章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第6章CAD新.ppt
- AutoCAD 2008实用教程 张惠茹 第7章CAD新.ppt
最近下载
- 销售行业述职报告5篇.docx VIP
- 英语必备词汇(思维导图版).doc VIP
- 汽油、柴油仓储及50万吨_年甲醇汽油调配添加剂调制项目可行性研究报告中润油新能源股份有限公司.doc VIP
- GB T 3810.14-2016 陶瓷砖试验方法第14部分 耐污染性的测定.docx VIP
- AIAG 第三版APQP产品质量先期策划培训教程-学员版.pdf VIP
- 文件检验相关知识试卷涵盖检验准备鉴定等内容.doc
- 人教版初中化学知识总结.pdf VIP
- 2024江西工业职业技术学院数学专任教师岗位招聘3人笔试备考题库及答案解析.docx VIP
- 工业碳排放绩效研究.pptx VIP
- 瓦楞纸板箱生产环境质量控制手册与程序汇编指南.docx VIP
文档评论(0)