- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一章顺序程序设计
第三章 主要内容 3.1 程序的控制结构 3.2 C语句概述 3.3 数据输入输出的概念及在c语言中的实现 3.4 字符数据的输入输出 3.5 格式输出函数printf 3.6 格式输如函数scanf 3.7 顺序结构程序设计举例 § 3.2 C语句概述 ★1 § 3.2 C语句概述 § 3.2 C语句概述(续) § 3.2 C语句概述(续) § 3.2 C语句概述(续) § 3.2 C语句概述(续) § 3.3 数据输入输出的概念及在C语言中的实现 (一)所谓输入输出是以计算机主机为主体而言的 输出:从计算机向外部输出设备(显示器,打印机) 输出数据 输入:从输入设备(键盘,鼠标,扫描仪)向计算机 输入数据. § 3.4 字符数据的输入输出 3.4.1 putchar 函数(字符输出函数) putchar 函数是字符输出函数, 其功能是在显示器上输出单个字符。 其一般形式为: 3.4.2 getchar函数(键盘输入函数) getchar函数的功能是从键盘上输入一个字符。 其一般形式为: 3.5 printf函数(格式输出函数) 3.5.1 printf函数调用的一般形式 printf函数是一个标准库函数,它的函数原 型在头文件“stdio.h”中。 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 § 3.5 格式输入与输出 printf函数总结: %d,%o,%x格式符可在d,o,x前加上m,l修饰符。 %u表示无符号型数据输出。 %c按字符型数据输出,只能输出一个字符。 %s格式符在s前可加m,-m,m.n,-m.n修饰符。 %f,%e格式符在f,e前可加m.n,-m,n修饰符。 %g不常用。(找%f和%e中占位较短的) 注意:m.n修饰符只用于%s,%f,(%e)中。 § 3.6 格式输入函数scanf (一).格式输入函数 函数作用:按照变量在内存的地址将变量值存进去。 一般格式:scanf(格式控制,地址表列) 练习题: 1.以下程序段的输出结果是( )。 int a=12345; printf(”%2d\n”, a); A.12 B.34 C.12345 D.提示出错、无结果 2.若x和y均定义为int 型,z定义为double型,以下不合法的scanf()函数调用语句为( )。 A.scanf(”%d%lx,%le”,x,y,z); B.scanf (”%2d*%d%lf ”, x, y, z); C.scanf(”%x%*d%o”, x,y); D. scanf(”%x%o%6.2f”, x,y,z); 3.有如下程序段: int x1,x2; char y1,y2; scanf(”%d%c%d%c”,x1,y1,x2,y2); 若要求x1、x2、y1、y2的值分别为10、20、A、B,正确的数据输入是( )。(注:└┘代表空格) A.10A└┘20B B.10└┘A20B C.10 └┘A└┘20└┘ B D.10A20└┘B § 3.7 顺序结构程序设计举例 § 3.7 顺序结构程序设计举例(续) § 3.7 顺序结构程序设计举例(续) § 3.7 顺序结构程序设计举例(续) § 3.7 顺序结构程序设计举例(续) (5)c格式符,用来输出一个字符。 如:char d=′a′; printf(″%c″,d); 输出字符′a′. 一个整数,只要它的值在0~255范围内,可以用 “%c”使之按字符形式输出,在输出前,系统会将该 整数作为ASCII码转换成相应的字符;一个字符数据 也可以用整数形式输出。 字符数据的输出。#includestdio.hvoid main(){char c=‘a’;int i=97;printf(“%c,%d\n”,c,c);printf(“%c,%d\n”,i,i);} 运行结果:a,97a,97 指定输出字数的宽度,p
您可能关注的文档
最近下载
- 智慧医院-医务管理系统设计方案.pdf VIP
- 医务管理系统建设方案.doc VIP
- 石油 - GB-T 7631.10-2013 润滑剂、工业用油和有关产品(L类)的分类 第10部分:T组(涡轮机).pdf
- 2023年北京市中考英语试卷(附答案详解).docx VIP
- 《防止校园欺凌》ppt课件(图文).pptx
- 2024初中语文新部编版七年级上册全册核心素养教案.pdf VIP
- 数字电子技术3套考试题目(含答案) .pdf VIP
- 卡特彼勒C11 和C13 ON-HIGHWAY 发动机装配手册 英文.pdf VIP
- 设备管理思路及方案.docx
- 年产3万吨塑料制品、2万吨再生塑料颗粒项目环境影响报告表.doc
文档评论(0)