C语言第三次作业答案.ppt

C语言第三次作业答案.ppt

ID:51643577

大小:339.50 KB

页数:74页

时间:2020-03-27

C语言第三次作业答案.ppt_第1页
C语言第三次作业答案.ppt_第2页
C语言第三次作业答案.ppt_第3页
C语言第三次作业答案.ppt_第4页
C语言第三次作业答案.ppt_第5页
资源描述:

《C语言第三次作业答案.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章语句、程序控制结构(顺序、选择、循环)Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.1C语句总述C语句一般以分号“;”为结束标志,可分为以下六类:1.表达式语句表达式语句由表达式加上分号“;”组成。如:x*=8;/*赋值表达式语句*/a=5,b=7,c=16;/*逗号表达式语句*/x>y?x:y;/*条件表达式语句*/--a&&++b&&++c;/*逻辑表达式语句*/i++;/*算术表达

2、式语句*/Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.2.说明语句变量定义语句和函数说明语句统称说明语句。如:inta,b,*p,i=0;floatadd(float,float);/*函数说明语句*/3.空语句•只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。•在程序中空语句可用来作空循环体或转向点。如:while(getchar()!='');本语句的功能是,只要从键盘输

3、入的字符不是回车则重新输入Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.复合语句•把多个语句用括号{}括起来组成的一个语句称为复合语句。•在程序中应把复合语句看成是单条语句,而不是多条语句。如:{t=x;x=y;y=t;}5.函数调用语句*由函数名、实际参数加上分号“;”组成。如:printf("CProgram");Evaluationonly.CreatedwithAspose.Slide

4、sfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.6.控制语句控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句,可分成以下三类:•条件判断语句:if语句、switch语句;•循环执行语句:dowhile语句、while语句、for语句;•转向语句:break语句、continue语句、goto语句、return语句。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5Clien

5、tProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.2顺序结构C语言中的顺序结构主要由说明语句、表达式语句、空语句以及复合语句组成。在顺序结构程序中,各语句(或命令)是按照位置的先后次序顺序执行的,且每个语句都会被执行到。例:输入两个整数,编程完成两数的交换。main(){inta,b,t;scanf("%d%d",&a,&b);t=a;a=b;b=t;printf("%d%d",a,b);}main(){inta,b;scanf("%d%d",&a,&b);a=a+b;b=a-b;a=a-b;print

6、f("%d%d",a,b);}Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.4.3选择结构它所要解决的问题是根据“条件”判断的结果决定程序执行的流向,因此该结构也被称为判断结构。程序执行的流向是根据条件表达式的值是“0”还是非“0”来决定(流程)。设计选择结构程序,需要考虑两个方面的问题:一是在C语言中如何来表示条件(条件表达式),二是在C语言中实现选择结构用什么语句(if/switch结构)

7、。简单if语句if-else语句if-elseif…-else语句switch语句A块B块P0(假)非0(真)Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.3.1简单if语句语法形式:if(表达式)语句其中表达式是决定程序流向的条件语句可以是单语句或复合语句语句表达式假真Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.

8、2.0.0.Copyright2004-2011AsposePtyLtd.if语句示例例1:输入任意三个整数

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

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

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