1 / 5
文档名称:

第五章 选择结构程序设计.doc

格式:doc   页数:5
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

第五章 选择结构程序设计.doc

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第五章 选择结构程序设计.doc

文档介绍

文档介绍:第五章选择结构程序设计
教学内容
关系运算符与关系表达式;
逻辑运算符与逻辑表达式;
if语句;
switch语句;
程序举例;

基本要求
理解选择结构在程序设计中的作用,掌握关系运算符、关系表达式、逻辑运算符、逻辑表达式的用法。重点掌握选择结构在C语言中的实现语句,嵌套的if语句与多分支语句。
关系运算符与关系表达式
“关系运算”实际上是“比较运算”。将两个值进行比较,判断比较的结果是否符合给定的条件。如a>3是一个关系表达式,大于号是一个关系运算符,若a=5;则满足条件,此时,关系表达式的值为真;若a=2,则值为假。

6种关系运算符:<,<=,>,>=(优先级相同高),==,!=(优先级相同低)
优先次序:赋——>关——>算(由低到高)

用关系运算符将两个表达式连接起来的式子。关系表达式的值是一个逻辑值。即“真”或“假”。
逻辑运算符与逻辑表达式

三种逻辑运算符:&& || !(双目运算符,要求有两个运算量)
逻辑运算真值表
a
b
!a
!b
A&&b
A||b


0
0
1
1


0
1
0
1


1
0
0
1


1
1
0
0
优先次序:!、&&、||(高到低);!、算、关、&&和||、赋(高到低)

当表达式为非0时值1;为0时值为0。P90例。
实际上,逻辑运算符两侧的运算对象不但可以是0或1,也可以是任何类型的数据,可以是字符型,实型或指针类型等。所以真值表可以改写如下
a
b
!a
!b
A&&b
A||b
非0
非0
0
0
1
1
非0

0
1
0
1

非0
1
0
0
1


1
1
0
0
在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时,才能执行该运算符。如a&&b&&c只有a,b均为非0时才需要判断c。
if语句
if语句是用来判定所给定的条件是否满足,根据判定的结果决定执行给出的两种操作之一。

if(表达式)语句
如:if(x>y)printf(“%d”,x);
if(表达式)语句1 else 语句2
如:if(x>y)printf(“%d”,x); else printf(“%d”,y);
if(表达式1)语句1
else if (表达式2) 语句2
else if(表达式3)语句3
else 语句n


一般形式:
if( )
if( )语句1
else 语句2
else
if( )语句3
else 语句4
else总是与它上面的最近的还没有配对过的if 配对。

一般形式:表达式1?表达式2:表达式3
执行过程:先求解表达式1,若为非0则求式2,此时式2的值就作为整个条件表达式的值。若表达式1的值为0,则求解表达式3,表达式3的值就是表达式的值。
优先级:!,算,关,&&和

最近更新

2026年优秀小班亲子活动方案 7页

2024年哈尔滨应用职业技术学院单招职业技能考.. 41页

2024年唐山海运职业学院单招职业倾向性考试题.. 40页

2024年商丘学院单招职业技能考试模拟测试卷带.. 39页

2024年嘉兴南洋职业技术学院单招综合素质考试.. 41页

2024年四川三河职业学院单招职业倾向性考试模.. 40页

绿色医院财务管理体系的政策法规研究 21页

2026年企划部各岗位的岗位职责 6页

风险预测模型可解释性研究 35页

2026年企业辞职申请书示本 7页

2024年四川应用技术职业学院单招职业适应性考.. 40页

2024年四川文化产业职业学院单招职业倾向性考.. 40页

肿瘤微环境与新辅助免疫联合治疗 36页

2024年四川艺术职业学院单招职业适应性考试模.. 40页

2024年塔城职业技术学院单招职业适应性考试模.. 41页

2024年大庆医学高等专科学校单招职业倾向性测.. 40页

2024年天津商务职业学院单招职业技能考试模拟.. 40页

2024年天津城市职业学院单招职业适应性考试模.. 41页

2024年天津理工大学中环信息学院单招职业适应.. 41页

2024年天津艺术职业学院单招综合素质考试模拟.. 39页

2026年企业培训心得体会与感想 10页

2024年娄底职业技术学院单招职业倾向性测试题.. 40页

2024年宁夏固原地区单招职业适应性考试模拟测.. 40页

2024年宁波工程学院单招职业适应性考试题库完.. 40页

2024年安庆医药高等专科学校单招职业倾向性测.. 41页

2024年安康职业技术学院单招职业技能测试题库.. 39页

2024年安徽交通职业技术学院单招职业适应性测.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页