没有合适的资源?快使用搜索试试~ 我知道了~
第3章 选择结构(C++版)
需积分: 8 0 下载量 121 浏览量
2022-08-08
17:24:27
上传
评论
收藏 283KB PPT 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/86341939/0001-d7f5864da0d03a1710ef6ce437d67e69_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
54页
第3章 选择结构(C++版)
资源详情
资源评论
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86341939/bg1.jpg)
第三章 程序的控制结构
第一节 概述
第二节 if选择结构
第三节 switch语句
![](https://csdnimg.cn/release/download_crawler_static/86341939/bg2.jpg)
第一节 概述
程序由若干条语句组成,各语句按照顺序一条一条地执
行,这种顺序结构是简洁的。但在现实世界中,在解决问题
的过程中,不可避免地遇到需要进行选择、或需要循环工作
的情况。这时,程序执行的顺序需要发生变化,而非从前向
后逐一执行。因此,程序中除了顺序结构以外,通常还有选
择结构、循环结构以及转移机制。
C++为了支持这些控制结构,提供了丰富、灵活的控制
语句。从结构化程序设计的观点看,所有程序都可用3种控
制结构即顺序结构、选择结构、和循环结构实现。C++在默
认的情况下采取顺序结构,除非特别指明,计算机总是按语
句顺序一条一条地执行。为使程序更清晰、更易调试与修改
,并且不容易出错,结构化编程要尽量少用或不用goto等跳
转语句。
![](https://csdnimg.cn/release/download_crawler_static/86341939/bg3.jpg)
选择类语句包括if语句和switch语句,用它们来解决实际
应用中按不同的情况进行不同处理的问题。如根据学生的成
绩,对学生做出不同的等第评价。if选择结构称为单分支选
择结构,选择或忽略一个分支的操作。if/else选择结构称为
双分支选择结构,在两个不同分支中选择。switch选择结构
称为多分支(或多项)选择结构,以多种不同的情况选择多
个不同的操作。
循环类语句包括for循环语句、while循环语句和do循环
语句三种,用它们来解决实际应用中需要重复处理的问题。
如当统计全班同学总分时,就需要重复地做加法,依次把每
个人的分数累加起来。
![](https://csdnimg.cn/release/download_crawler_static/86341939/bg4.jpg)
if、else、switch、while、do和for等都是C++关键字。
这些关键字是该语言保留的,用于实现C++控制结构的不同
特性。关键字不能作为变量名等一些标识符。注意,将关键
字while的拼写变为“While”是个语法错误,因为C++是区分
大小写的语言。while、if和else等所有C++保留关键字只能
包含小写字母。
![](https://csdnimg.cn/release/download_crawler_static/86341939/bg5.jpg)
第二节 if选择结构
C++
C++
提
提
供
供
三
三
种
种
选
选
择
择
结
结
构
构
,
,
即
即
if
if
选
选
择
择
结
结
构
构
、
、
if-else
if-else
选
选
择
择
结
结
构
构
和
和
switch
switch
选
选
择
择
结
结
构
构
。
。
一
一
、
、
if
if
语
语
句
句
(
(
单
单
分
分
支
支
结
结
构
构
)
)
格
格
式
式
1
1
:
:
if (
if (
条
条
件
件
表
表
达
达
式
式
)
)
语
语
句
句
1
1
;
;
功
功
能
能
:
:
如
如
果
果
条
条
件
件
表
表
达
达
式
式
的
的
值
值
为
为
真
真
,
,
即
即
条
条
件
件
成
成
立
立
,
,
语
语
句
句
1
1
将
将
被
被
执
执
行
行
。
。
否
否
则
则
,
,
语
语
句
句
1
1
将
将
被
被
忽
忽
略
略
(
(
不
不
被
被
执
执
行
行
)
)
,
,
程
程
序
序
将
将
按
按
顺
顺
序
序
从
从
整
整
个
个
选
选
择
择
结
结
构
构
之
之
后
后
的
的
下
下
一
一
条
条
语
语
句
句
继
继
续
续
执
执
行
行
。
。
执
执
行
行
流
流
程
程
如
如
图
图
3-1
3-1
所
所
示
示
说
说
明
明
:
:
格
格
式
式
中
中
的
的
“
“
条
条
件
件
表
表
达
达
式
式
”
”
必
必
须
须
用
用
圆
圆
括
括
号
号
括
括
起
起
来
来
。
。
条件表达式
语句1
false
true
图3-1
剩余53页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![thumb](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
m0_61100182
- 粉丝: 2
- 资源: 6
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
评论0