第三章基本控制结构
基本控制结构
§ 程序的基本控制结构
§ 选择结构
§ 循环结构
§ 跳转语句
§ 简单程序设计举例
§ 程序的基本控制结构
语句
语句的分类
语句
语句是C++中可以执行的基本单元
程序的执行过程就是语句的执行过
程
多个语句构成函数,函数是C++程序的主要模块
语句的分类1(形式)
简单语句
单个语句,以分号结尾
空语句,只有一个分号。
复合语句
多个简单语句构成的逻辑语句
语句的分类1(形式)
简单语句
a=b+c;
复合语句
{
temp=a;
a=b;
b=temp;
}
注:1)用大括号括起来
等价于一个单语句
2)“}”后不用分号
语句的分类2(功能)
说明和定义语句
表达式语句
流程控制语句
其他
标号语句
try--throw--catch语句
说明和定义语句
说明或定义程序中用到的变量、常量、函数、类
int grade; //变量说明
const float PI=; //常量定义
void swap(int &a, int &b); //函数说明
class PEOPLE //类定义
{
….
};
表达式语句
进行数据输入、输出、运算或者赋值
输入语句 cin>>a;
赋值语句 a=b+c;
运算语句 a++;
输出语句 cout<<a;
函数调用语句 swap(a,b);
返回语句 return a+b;
空语句;
流程控制语句
控制程序以非顺序的方式执行语句
分支语句(if, switch)
循环语句(do…while, while, for)
跳转语句(break, continue, goto)
此外,C++还提供了上述三种控制结构的若干变形
面向对象课件05(第三章) 来自淘豆网www.taodocs.com转载请标明出处.