程序和流程控制编程及应用教材.ppt

程序和流程控制编程及应用教材.ppt

ID:51238248

大小:593.00 KB

页数:97页

时间:2020-03-20

程序和流程控制编程及应用教材.ppt_第1页
程序和流程控制编程及应用教材.ppt_第2页
程序和流程控制编程及应用教材.ppt_第3页
程序和流程控制编程及应用教材.ppt_第4页
程序和流程控制编程及应用教材.ppt_第5页
资源描述:

《程序和流程控制编程及应用教材.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、第1、2章回顾C程序结构:C程序由main函数和若干个其他子函数(标准函数和自定义函数等)构成。函数包括函数头和函数体,C程序语句以分号作为结束标志。语法单位(单词):关键字、标识符、分隔符、常量、变量、运算符。数据类型的规定以及表达式运算规则。输入输出函数getchar,putchar,scanf,printf的使用。第3章程序和流程控制3.1C语言程序的版式及语句3.2结构化程序设计和流程控制3.3if语句3.4switch多分支选择语句3.5循环控制3.6辅助控制语句3.7典型程序编写方法举例3.8小结C语言流程控制语句3.1C语言程序的版式及语句3.1.1C语

2、言程序的版式3.1.2C语言的语句例3.1/*求二整数之和的程序*/#include//预处理voidmain()//函数定义{inta,b;//变量说明intsum;scanf("%d%d",&a,&b);//数据输入sum=a+b;//执行部分printf("sum=%d",sum);//信息输出}该程序的运行结果为:78//输入sum=153.1.1C语言程序的版式特征程序设计主要任务输入处理输出编写C语言程序一般应包含如下几个部分(1)注释部分:格式为"/*注释内容*/"或"//注释内容";在函数的最上端,一般都应有一段注释信息,主要说明函数

3、的功能,输入、输出及其限制;如是商品软件还应包含版权信息,在程序的其他部分也可加注释。编程者要养成一边编程序、一边加注释的习惯。一般长段的注释用"/*注释内容*/形式,短段的注释用"//注释内容"形式。(2)预处理块、全局变量说明等。(参见后面章节)(3)函数定义部分,包括函数类型,函数名及参数表,由于只有一个函数故取名main(),由于无返回值故类型为void,无参数输入时,main()内参数表为空。(4)变量说明部分,对所用的变量进行说明;(5)数据输入部分,对要使用的变量赋初值,可直接或间接输入,有些是在第(4)部分完成(即变量直接初始化);(6)执行部分,它是

4、整个程序的核心,一般是对程序算法用结构化程序设计方法进行描述,然后将其转化成对应的C语言语句;(7)信息输出部分,根据要求输出所求的信息或返回结果;有些是在第(6)部分一边执行一边输出。如上述程序的执行部分采用函数调用则上述程序应为例3.2/*求二整数之和的程序*/#include//预处理intadd(intx,inty);//函数声明voidmain()//函数定义{inta,b;//变量说明intsum;scanf("%d%d",&a,&b);//数据输入sum=add(a,b);//执行部分printf("sum=%d",sum);//信息输

5、出}/*求和函数,输入参数为二整数,返回值为其和*/intadd(intx,inty)//函数定义{intz;//变量说明z=x+y;//执行部分returnz;//返回结果}输入:78该程序的运行结果为:sum=15语句是C语言程序的基本元素,语句以分号为结束标志。程序中的各函数模块都是由一定含义的语句组成的。例:charch=‘H’;/*分号为语句结束标志*/inty=7;c=a+b;printf(“hello!”);语句的分类:说明语句用来对程序中所使用的各种类型变量及属性进行说明,按其所起作用有时也称为定义语句。执行语句包括表达式语句、流程控制语句、函数调用语

6、句等完成一定运算操作功能的语句。3.1.2C语言的语句说明语句用来对程序中所使用的各种类型变量进行说明,也称为定义语句。说明语句的格式:<存储类型>数据类型变量名列表;例:inti,j;//说明了两个整型变量i和j说明语句同时也可以进行初始化赋值,如:charch=‘H’;unsignedlongy=0x35847412;执行语句中所使用的每一个变量都必须在此前说明过。2.执行语句。一般包含四大类:表达式语句(包括空语句)复合语句流程控制语句辅助控制语句(1)表达式语句任何一个表达式加上一个分号就是一条表达式语句;//表达式语句,通常是赋值表达式或函数调用表达式。例:

7、c=a+b;sum=add(a,b);//赋值语句printf(“hello!”);//函数调用语句;//空语句(2)复合语句将若干语句用一对大括号{}括起来就构成了复合语句。复合语句的一般格式为:{说明语句;可执行语句;}复合语句在程序结构上是以整体出现,相当于程序块(BLOCK),当一个功能必须用多条语句才能完成时,就需要使用复合语句。采用{}可以清晰地表达程序的层次结构。3.2结构化程序设计和流程控制3.2.1结构化程序设计3.2.2C语言的流程控制语句和辅助控制语句3.2.1结构化程序设计结构化程序设计的基本思想,任何程序都可以用三种基本结构

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。