语言程序设计的三种基本结构ppt课件.ppt

语言程序设计的三种基本结构ppt课件.ppt

ID:58654516

大小:286.00 KB

页数:81页

时间:2020-10-05

语言程序设计的三种基本结构ppt课件.ppt_第1页
语言程序设计的三种基本结构ppt课件.ppt_第2页
语言程序设计的三种基本结构ppt课件.ppt_第3页
语言程序设计的三种基本结构ppt课件.ppt_第4页
语言程序设计的三种基本结构ppt课件.ppt_第5页
资源描述:

《语言程序设计的三种基本结构ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章C语言程序设计 的三种基本结构C语言程序设计Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.13.1顺序结构程序设计3.2选择结构程序设计3.3循环结构程序设计本章主要内容Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202123.1.1

2、C语句3.1.2字符数据的输入与输出3.1.3格式输入与输出3.1.4顺序结构程序设计应用举例3.1顺序结构程序设计返回Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202133.1.1C语句一个C程序由若干个源程序文件组成,一个源文件由若干个函数和预处理命令及全局变量声明部分组成,一个函数由数据声明部分和执行语句部分组成,执行语句部分就是由C语句组成的。C程序结构如图3-1所示。图3-1Eva

3、luationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/20214C语句可分为以下5类:1.表达式语句表达式语句由一个表达式加上分号“;”组成。执行表达式语句就是计算表达式的值。其一般形式为:在表达式语句中,最常用的是赋值语句。例如:a=7;将7赋给a。x=y+z;将y与z之和赋给x。3.1.1C语句表达式;Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5Cli

4、entProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202153.1.1C语言基本语句赋值运算符“=”右边的表达式也可以是一个赋值表达式,一般形式为:展开为:例如:a=b=c=9;与赋值语句不同的是,在声明变量时,不允许连续给多个变量赋初值。以下声明变量的方式是错误的:inta=b=c=9;变量=(变量=表达式);变量=变量=…=表达式;Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-

5、2011AsposePtyLtd.7/30/202163.1.1C语言基本语句必须改为:inta=9,b=9,c=9;又如:i++;自增1语句,i值增1,相当于i=i+1。而a*b;因计算结果不能保留,没有实际意义。说明:1)一个C语句必须在最后添加分号,分号是C语句中不可缺少的一部分。2)任何表达式都可以加一个分号成为语句。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202173.1.1C语

6、言基本语句2.函数调用语句函数调用语句由函数名、实际参数加上分号“;”组成。其一般形式为:例如:printf("ThisisaCProgram");调用库函数,输出字符串ThisisaCProgram。max(a,b);调用自定义的max函数。函数名(实际参数表);Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202183.1.1C语言基本语句3.控制语句控制语句用于控制程序的流程,以实现程序的

7、各种结构方式。它们由特定的语句定义符组成。C语言有9种控制语句,可分成以下3类:条件判断语句:if语句、switch语句循环执行语句:do-while、while和for语句转向语句:break语句、goto语句、continue语句、return语句例如:if(a>0)printf("OK");Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.7/30/202193.1.1C语言基本语句4.复合语句把多个C

8、语句用花括号“{}”括起来组成一个语句,该语句为复合

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

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

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