面向对象程度设计基础(第2版)-李师贤-03 第三章 基本控制结构.pptVIP

  • 3
  • 0
  • 约7.66千字
  • 约 30页
  • 2017-10-16 发布于浙江
  • 举报

面向对象程度设计基础(第2版)-李师贤-03 第三章 基本控制结构.ppt

第三章 基本控制结构 if语句 switch语句 while语句 do-while语句 for语句 循环不变式 §3.1 程序的基本控制结构 一、C++语言的简单语句 单语句:以分号“;”结束 int a; 变量定义语句 a=3*2; 表达式语句 function(“example”); 函数调用语句 空语句:只有一个分号“;” 复合语句(块语句) 用花括号{ }括起来的若干条语句(可以是单语句、空语句、其他块语句) 块语句在语法上等价于一个单语句,所以在单语句可用的地方我们也可以使用块语句。 块语句中每一个语句都以分号“;”结束,块语句本身则以右花括号“}”结束 例: 二、单入口/单出口控制结构 实现单入口/单出口程序只需三种基本的控制结构 顺序结构 选择结构 当条件p(条件表达式)成立,则执行一个分支,否则执行另一个分支 多路分支 循环结构 实现反复执行某一部分的操作 循环结构三要素: 循环条件p 循环体A 循环变量:在每次循环中都必须有语句修改此变量的值,以使循环条件表达式的值可能改变,从而跳出循环 §3.2 选择结构 一、if 语句 if (条件表达式) 子语句; if语句的有效范围是单个语句,如果子语句有多个语句,则必须用{}括起来,成为一个复合语句 if (条件表达式) 子语句1; else

文档评论(0)

1亿VIP精品文档

相关文档