1 / 33
文档名称:

第4章选择结构.ppt

格式:ppt   大小:679KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第4章选择结构.ppt

上传人:aluyuw1 2018/3/20 文件大小:679 KB

下载得到文件列表

第4章选择结构.ppt

文档介绍

文档介绍:1
第 4 章
选择结构程序设计
2
第四章选择结构程序设计
一、关系运算符和关系表达式
二、逻辑运算符和逻辑表达式
三、使用if语句实现的选择结构
四、条件运算符和条件表达式
五、switch语句
六、选择结构程序举例
主要内容
3
关系运算符
< <= > >= == != (6种)
第四章选择结构程序设计
优先级
赋值< 关系( 后2<前4 ) < 算术
关系表达式
用关系运算符将两个表达式连接起来的式子.
算术、关系、逻辑、赋值、字符。

真(1) 假(0)
5>3
一、关系运算符和关系表达式
4
21
9
举例
已知 a=5,b=4,c=3,d=7 求下列表达式的值
a+b==c*d
a>b>c
a!=b<c
a+b==c*d
0
a>b>c
1
0
a != b < c
0
1
算术运算符的优先级高于关系运算符
不能用于判断b的值是否在a 与c 之间
“<”运算符的优先级高于“!=”
5
逻辑运算符
!(逻辑非) &&(逻辑与) ||(逻辑或)
运算规则
优先次序
赋值< || < && < 关系< 算术< !
第四章选择结构程序设计
(1) !: 取逻辑值的相反值。
(2) &&: 参加运算的两个逻辑值都为真时,结果为真(1)。
(3) ||: 参加运算的两个逻辑值都为假时,结果为假(0)。
逻辑表达式
用逻辑运算符将关系表达式和逻辑量连接起来的式子。
举例
已知: (a=1 b=0)
1
a || b && 0
! a && (5>3) || b
0
双目
单目
二、逻辑运算符和逻辑表达式
7
第四章选择结构程序设计
三、使用if语句实现的选择结构
8
8
案例1
y=
0 x≤0
1 x>0
不成立(假)
x ≤ 0
成立(真)
y=1
输入x
输出y
y=0
if ( 表达式)
{
语句组1
}
else
{
语句组2
}
x <= 0
y=0;
y=1;
9
案例2
x=
-x x<0
x x≥0
不成立(假、0)
x<0
x=-x
成立(真、1)
输入x
输出x
if ( 表达式)
{
语句组1
}
else
{
语句组2
}
x < 0
x=-x;
x=x;
10
案例3
y=
-1 x<0
1 x>0
0 x=0
不成立(假)
x < 0
成立(真)
输入x
输出y
y=-1
x = 0
不成立(假)
成立(真)
y=0
y=1
if ( 表达式)
{
语句组1
}
else
{

语句组2
}
x < 0
y=-1;
if (x=0) y=0;
else y=1;
if (x==0) y=0;
else y=1;