第3章 控结构1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 控制结构 第3章 控制结构 3.1 C++语言的语句 3.2 判断与循环 3.3 if…else…if判断式 3.3.2 完整的if语句 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 3.4 switch…case判断式 3.4 switch…case判断式 3.4 switch…case判断式 3.5 for循环 3.5 for循环 3.5 for循环 3.5.2 用for语句实现嵌套循环 3.5.2 用for语句实现嵌套循环 3.6 while循环 3.6.2 do…while语句 【例3-6】分别用while循环do…while循环求1+3+5+7+…+99 3.7 break,continue,goto语句 3.7.1 break语句 3.7.2 continue语句 3.7.3 goto语句 3.7.3 goto语句 3.8 本章小结 * C++语言程序设计教程 第3章 控制结构 主讲:尚明生 电子科技大学计算机学院 msshang@uestc.edu.cn 绎净拣罪乎缅迭数琴崭旭溯夕厦脖艇辆豌挟游修伴冻庄致酪触隐躲霉避雪第3章 控制结构1Chapter 3 学习目标 理解并掌握分支语句if、switch的使用; 理解并掌握for、while、do…while三种循环的语法和使用场合,控制执行的顺序,能根据要求选择合适的循环语句; 理解并掌握跳转语句break、continue语句的语法和使用场合,能根据要求选择合适的跳转语句。 C++语言程序设计教程 第3章 控制结构 渡柬国渡烫怜氧秘齿库蔚峙洛弄受帘续蠕影寓俘休倾陡隔非宫践瞒狙困熄第3章 控制结构1Chapter 3 C++语言程序设计教程 第3章 控制结构 语句是程序中可以独立执行的最小单元,类似于自然语言中的句子。语句一般由分号结束。语句通常是由表达式构成的,表达式尾部加上分号构成表达式语句。 a=b+c; i+j; ; 变量的说明必须以分号结束,所以变量的说明也是语句,叫做说明语句。 由一对花括号{}括起来的多条语句叫做一个块语句。例如: { int i=5; i=(i+5)/2; coutiendl; } 块语句也叫复合语句,它在语法上等价于一条语句。主要用于在程序的某处只允许存在一条语句,而需要执行一项必须由多条语句才能完成的操作。 注意: 表达式不是语句,所以表达式不能在程序中独立存在。 块语句右花括号后边不再需要分号。 由赋值表达式构成的语句,通常称其为赋值语句。 由算术运算表达式构成的语句。 由一个空的表达式构成的语句叫做空语句。空语句常用于在程序中某处根据语法要求应该有一条语句,而实际上又没有什么操作可执行的场合。 变量说明语句。 块语句。 焙仅婚琐棠年烤湘羌娱粒这揉狐星痊告染糠质坊蓑扔暖帝斋贰散杰稼匿淳第3章 控制结构1Chapter 3 流程图是用来描述算法(程序)的工具,它具有简洁、直观、准确的优点,一些常用的流程图符号如图下: C++语言程序设计教程 第3章 控制结构 闻沁掏纠际瓢涧肠氮巡滦粘池足章酝访炊拄罗嘿湘镣撕聘萌吟压屡偏泌利第3章 控制结构1Chapter 3 判断选择结构又称条件分支结构,是一种基本的程序结构类型。在程序设计中,当需要进行选择、判断和处理的时候,就要用到条件分支结构。条件分支结构的语句一般包括if语句、if–else语句、switch–case语句。 3.3.1 基本的if语句 基本的if语句具有如下的一般形式: if (表达式) 语句; if (i10) i=i-5; coutiendl; 其中:表达式通常是一个关系表达式或逻辑表式,语句可以是一个单条语句,或是一个块语句,甚至是一个空语句。它的执行过程如右图。在C++中,if后面实际可以跟任意一个可计算出结果的表达式,甚至可以直接用常量0代表逻辑假,用非0代表逻辑真。 执行过程为:先对i的值进行判断;如果i的值大于10,则将i的值减5,然后输出;否则直接输出i的值。 注意: 关系表达式两边的括号必不可少。 不要将关系表达式误写成赋值表达式。 C++语言程序设计教程 第3章 控制结构 末作竹撤刹镇滩污糟粪酉裙酿巫祭遁奉噶勉笺斗吾坐藕声逢厘常缅连逞跃第3章 控制结构1Chapter 3 完整的if语句有如下的一般形式:

文档评论(0)

dd545454 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档