第3章 程序控制结构
1
何平2015-11-25
内容: 重点:
1: 引例 分支(选择) 结构和
2:关系运算和逻辑运算 循环结构的编程
3: 条件控制语句及条件表达式
4: 多分支控制语句
5: 自增、自减及逗号表达式运算
6: 循环语句while,do—while,for
7: break和continue语句
8:循环嵌套
9:案例学习
何平2015-11-25 2
第一单元:选择结构程序设计
1: 引例
2:关系运算和逻辑运算
3: 条件控制语句及条件表达式
4: switch多分支选择结构
何平2015-11-25 3
示例3-1:计算并输出居民每月应支付的水费。其中:y是居
民应交水费,x是月用水量,其函数关系式如下(设x≥0)。
4x/3 ( x≤15 )
y=f(x)=
2.5x-10.5 (x>15)
何平2015-11-25 4
解决步骤图示:
定义变量x,y,并输入x值
N
x>15?
Y
计算y=2.5x-10.5 计算y=4x/3
需要选择
结构描述
输出y值
结束
何平2015-11-25 5
选择结构需要解决的两个问题
• 控制选择结构执行方向的条件表示
一般用关系表达式,逻辑表达式来描述条件
• 控制结构的结构描述
if语句 Y P N
实现选择结构的语句
switch语句
A B
何平2015-11-25 6
第一单元:选择结构程序设计
1: 引例
2:关系运算和逻辑运算
3: 条件控制语句及条件表达式
4: switch多分支选择结构
何平2015-11-25