第3章 控制结构_图文-课件(PPT-精).ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 控制结构_图文-课件(PPT-精)

第3章 控制结构 第3章 控制结构 3.1 C++语言的语句 3.2 流程图 3.3 if…else…if判断式 3.3.2 完整的if语句 组合判断的if语句 (多分支)有些复杂的条件判断不能通过一次判断就可以实现。这就需要功能更强大的语句完成。 组合判断的if语句有如下的一般形式: 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 3.3.3 if语句的嵌套 以下程序输出结果为: void main() { int a=1,b=3,c=5,d=4,x=0; if(ab) if(cd)x=1; else if (ac) if(bd)x=2; else x=3; else x=6; else x=7; coutxendl; } A.1 B.2 C.3 D.6 3.4 switch…case判断式 3.4 switch…case判断式 执行下列语句序列 void main() { int n; cinn; switch(n){ case 1: case 2: cout‘1’; case 3: case 4:cout‘2’;break; default:cout‘3’; } } 如果键盘输入1,屏幕显示: A 1 B 2 C 3 D 12 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 下面的程序段循环执行多少次? int k=10; while (k=3) k=k-1; A.0次 B 3次 C 7次 D死循环 3.7 break,continue,goto语句 3.7.1 break语句 3.7.2 continue语句 3.7.3 goto语句 3.8 本章小结 * * C++语言程序设计教程 第3章 控制结构 学习目标 理解并掌握程序设计的三种基本结构:顺序、选择、循环; 理解并掌握分支语句if…else、switch…case的使用; 理解并掌握for、while、do…while三种循环的语法和使用场合,控制执行的顺序,能根据要求选择合适的循环语句; 理解并掌握跳转语句break、continue、goto语句的语法和使用场合,能根据要求选择合适的跳转语句。 C++语言程序设计教程 第3章 控制结构 C++语言程序设计教程 第3章 控制结构 语句是程序中可以独立执行的最小单元,类似于自然语言中的句子。语句一般由分号结束。 在C++中语句可以分成以下5大类 1.变量的声明以分号结束,所以变量的说明也是语句,叫做说明语句。 int a,b,c; 2. 我们把能完成一定功能、改变程序执行的流程的语句称为控制语句。 if()…. else…… break; continue; 3. 表达式尾部加上分号构成表达式语句。 a=b+c //表达式 a=b+c; //表达式语句 4.由一个空的表达式构成的语句叫做空语句。空语句常用于在程序中某处根据语法要求应该有一条语句,而实际上又没有什么操作可执行的场合。 ; 5.由一对花括号{}括起来的多条语句叫做一个复合语句(语句块)。主要用于在程序的某处只允许存在一条语句,而需要执行一项必须由多条语句才能完成的操作。例如: { int i=5; i=(i+5)/2; coutiendl; } 注意: 表达式不是语句,所以表达式不能在程序中独立存在。 块语句右花括号后边不再需要分号。 流程图是用来描述算法(程序)的工具,它具有简洁、直观、准确的优点,一些常用的流程图符号如图下: C++语言程序设计教程 第3章 控制结构 语句1 语句2 语句1 语句2 语句 判断 判断 程序设计中的三种基本结构流程图 顺序结构 选择结构 循环结构 判断选择结构又称条件分支结构,是一种基本的程序结构类型。在程序设计中,当需要进行选择、判断的

您可能关注的文档

文档评论(0)

ipbohn97 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档