- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第3章顺序结构程序设计
*章节知识点:3.1顺序结构的构成3.2C语句的分类3.2赋值语句3.2数据的输入与输出AB*知识点所占分值考试概率难易程度顺序结构程序的执行原理1分100%★C语言的分类2分60%★★★表达式语句4分100%★★★赋值语句2分30%★★输入语句的使用2分60%★★★输出语句的使用2分50%★★★笔试部分*知识点所占分值考试概率难易程度顺序结构的组成10分30%★★★格式输入输出语句10分必须重视★★★字符输入与输出5分4%★★★★上机部分*3.1顺序结构的构成#includestdio.h第一部分:预编译部分预编译main()
第二部分:函数体函数名{函数开始inta,b,sum;声明部分a=1;执行部分b=2;sum=a+b;printf(“sumis%d\n”,sum);}函数结束*3.2C语句的分类(1)表达式语句(2)函数调用语句(3)控制语句(4)空语句(5)复合语句*(1)表达式语句:在表达式的后面加上一个分号构成。例:x=100/*C表达式*/x=100;/*表达式语句*/x+5;/*合法,但没意义*/(2)函数调用语句:由函数名、函数的实际参数加上分号“;”组成。例:printf(“Ilovehuben.\n);*(3)控制语句:由特定的语句定义符组成,用于控制程序的流程,以实现程序的各种结构方式。C语言有九种控制语句。可分成以下三类:1、条件判断语句:if语句,switch语句;2、循环执行语句:dowhile语句、while语句和for语句;3、转向语句:break语句、continue语句和return语句、goto语句(不考)。*(4)复合语句:把多个语句用一对花括号{}括起来组成的一个语句称为复合语句。例如:main(){intx,y,z,t;x=8;y=6;if(xy){z=x–y;t=z*2;}else{z=x+y;t=z/2;}printf(z=%d,t=%d\n,z,t);}(5)空语句:仅包含一个分号的语句。*3.3赋值语句其一般形式为:变量=常量或表达式;*3.4数据的输入输出对计算机而言,输出就是将计算机内部数据传送到外部设备上,比如把一系列的字符打印到显示器。相反,通过键盘,扫描仪等外部设备将数据传送到计算机内部的操作称为输入。在C语言中输入输出是通过标准函数库来调用的,因此,在调用输入输出语句时一定要加上#includestdio.h。*printf(格式控制字符串,输出项列表);3.4.1格式输入与输出1.??printf函数的一般调用形式◆必须用英文的双引号括起来。◆作用是控制输出项的格式和输出一些提示信息。◆要输出的表达式。◆常量、变量、运算符表达式、函数返回值等,每个输出项之间用逗号(,)分隔。*例:#includestdio.hmain(){intx=65,y=66;printf(%d%d,x,y);printf(%d,%d\n,x,y);printf(x的值为%d,y的值为%d,x,y);}第三章3.4输入与输出语句程序运行结果为:656665,66x的值为65,y的值为66*普通字符:按原样输出,主要用于输出提示信息。转义字符:指明特定的操作。格式字符:由%和格式字符串组成:%格式字符串。它表示按规定的格式输出数据。(1)格式控制字符:普通字符、转义字符、格式字符。*格式字符一鉴表:字符说明d(或i)以带符号的十进制形式输出整数,不输出(+)号o以八进制无符号形式输出整数(不输出前导符数字O)x(或X)以十六进制无符号形式输出整数(不输出前导符Ox)u以无符号十进制形式输出整数c输出一个字符 (未完,续下页)*s输出字符串 f以小数形式输出单、双精度数,隐含输出
您可能关注的文档
- 《C语言程序设计》教学课件合集(共12章)非AI生成.pptx
- 《C语言程序设计》教学课件合集(共8章)非AI生成.pptx
- 《C语言程序设计》教学课件合集(共8章)非AI生成 (2).pptx
- 《地理信息系统GIS》教学课件合集(共9章)非AI生成.pptx
- 《环境监测技术》教学课件合集(共5章)非AI生成.pptx
- 《C语言程序设计》第2章 C语言的基础知识-教学课件(非AI生成).ppt
- 《C语言程序设计》第2章 C语言基础-教学课件(非AI生成).ppt
- 《C语言程序设计》第2章 数据类型、运算符与表达式-教学课件(非AI生成).ppt
- 《C语言程序设计》第3章 简单语句与顺序结构程序-教学课件(非AI生成).ppt
- 《C语言程序设计》第4章 函数与编译预处理-教学课件(非AI生成).ppt
文档评论(0)