下载此文档

第03章 c++的控制语句.ppt


文档分类:IT计算机 | 页数:约42页 举报非法文档有奖
1/42
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/42 下载此文档
文档列表 文档介绍
第3章
C++的控制语句
1
本章主要内容
(1)理解和领会C++程序的三种基本结构:顺序、选择和循环结构。
(2)熟练掌握两种选择语句:if语句和switch语句。
(3)熟练掌握三种循环语句:while循环语句、do-while循环语句和for循环语句。
(4)熟练掌握跳转语句break和继续语句continue。
2
C++语句概述
语句(statement)是程序中最小的可执行单位。一条语句可以完成一种基本操作,若干条语句组合在一起就能实现某种特定的功能。
C++中语句可以分为以下4种形式:

对变量或对象等进行定义的语句称为声明语句。
它可以放在函数的任何位置。如:
double a,b;

完成一定操作的一条语句称为单一语句。
按照完成的功能,又可分为以下三类:
3
(1)控制语句
完成一定的控制功能的语句称为控制语句。
C++。
其中,语句的()中为条件,~表示内嵌的语句。例如,
for(i=1; i<=100; i++) n=n+i;
4
(2)调用语句
一次函数或流对象调用后加一个分号构成一条调用语句。如:
f() ;
cout<<“n=”<<n<<endl 。
(3)表达式语句
在任何一个表达式后面加上分号,就成了一条简单的表达式语句。如:
c=a+b;
b++;
a>b?a:b;
5

仅由单个分号构成的语句,空语句不进行任何操作。

复合语句是用一对花括号“{ }”括起来的语句块。
复合语句在语法上等效于一个单一语句,在程序中凡是可以使用单一语句的地方都可以使用复合语句。
使用复合语句应注意:
(1)花括号必须配对使用。
(2)花括号外不要加分号。
例如,下面是一个复合语句:
{ n=n+i;
i++;
cout<<"n="<<n<<endl;
}
6
C++程序的3种基本结构
在程序设计中,语句可以按照结构化程序设计的思想构成3种基本结构,它们分别是顺序结构、分支结构和循环结构,如图3-1所示。
7

在顺序结构中,程序是按照语句的书写顺序依次执行,语句在前的先执行,语句在后的后执行。
【例3-1】计算直角三角形斜边的长度。

在分支结构中,程序根据判断条件是否成立选择执行不同的程序段。也就是说,这种程序结构能有选择地执行程序中的不同程序段。因此,这种结构也可称为选择结构。
C++能够实现分支结构的语句有if语句、if…else语句、if…else if语句和switch语句。
8

在循环结构中,程序根据判断条件是否成立决定是否重复执行某个程序段。
这样可以避免重复书写需要多次执行的语句,从而减小了程序的长度,提高了重复处理的能力。
C++中可以实现循环结构的语句有while循环语句、 do-while循环语句和for循环语句。
9
if 语句
if语句是最常用的一种分支语句,也称为条件语句。
它可以根据所给定条件的满足与否选择执行不同的程序段。
if语句有3种形式:单分支if 语句、双分支if语句和多分支if语句。
10

第03章 c++的控制语句 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数42
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小343 KB
  • 时间2018-06-28