1 / 46
文档名称:

第5章 选择(无闰年).ppt

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

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

分享

预览

第5章 选择(无闰年).ppt

上传人:w447750 2018/5/18 文件大小:492 KB

下载得到文件列表

第5章 选择(无闰年).ppt

相关文档

文档介绍

文档介绍:第五章
选择结构程序设计
本章要点
关系表达式
逻辑表达式
选择结构程序设计
主要内容
关系运算符和关系表达式
逻辑运算符和逻辑表达式
if语句
switch语句
程序举例
关系运算符和关系表达式

< (小于)
<= (小于或等于)
> (大于)
>= (大于或等于)
== (等于)
!= (不等于)
优先级相同(高)
优先级相同(低)
说明:
关系运算符的优先级低于算术运算符
关系运算符的优先级高于赋值运算符
关系运算符和关系表达式
关系表达式的值是一个逻辑值,即“真”或“假”。

用关系运算符将两个表达式(可以是算术表达式,赋值表达式,字符表达式,关系表达式,逻辑表达式)接起来的式子,称关系表达式
例:a>b,a+b>b+c,(a=3)>(b=5), ‘a’<‘b’,(a>b)>(b<c)
例:关系表达式“a>b”的值为“真”,表达式的值为1。
C语言中没有专用的逻辑值,1代表真,0代表假
逻辑运算符和逻辑表达式

(1)&& (逻辑与) 相当于其他语言中的AND
(2)|| (逻辑或) 相当于其他语言中的OR
(3)! (逻辑非) 相当于其他语言中的NOT
例:a&&b 若a,b均为真,则a&&b为真。
a||b 若a,b之一为真,则a||b为真。
!a 若a为真,则!a为假。
优先次序:
!(非)->&&()->||()
逻辑运算符中的“&&”和“||”低于关系运算符,“!”高于算
术运算符
逻辑运算符和逻辑表达式

用逻辑运算符将关系表达式或逻辑量连接起来的式子就
是逻辑表达式。
逻辑表达式的值应该是一个逻辑值:“真”或“假”。
例:设a=4,b=5:
!a的值为0 a&&b的值为1
a||b的值为1 !a||b的值为1
4&&0||2的值为1
任何非零的数值被认作“真”
由系统给出的逻辑运算结果(逻辑值)不是0就是1,不可
能是其他数值,而在逻辑表达式中作为参加逻辑运算的操
作数(逻辑量)可以是0(“假”)或任何非0的数值(“真”)
逻辑运算符和逻辑表达式
例:5>3&&8<4-!0

自左向右运算
1&&0逻辑值为0
8<3逻辑值为0
4-1值为3
!0逻辑值为1
5>3逻辑值为1
表达式值为0
关系表达式的值是一个逻辑值,即“真”或“假”。
逻辑运算符和逻辑表达式
在逻辑表达式的求解中,并不是所有的逻辑运算符都要被执行。
(1)a&&b&&c 只有a为真时,才需要判断b的值,只有a和b都为真时,
才需要判断c的值。
(2)a||b||c 只要a为真,就不必判断b和c的值,只有a为假,才
判断b。a和b都为假才判断c
注意例:(m=a>b)&&(n=c>d)
当a=1,b=2,c=3,d=4,m和n的原值为1时,
由于“a>b”的值
为0,因此m=0,而“n=c>d”不被执行,因此n的值不是0而
仍保持原值1。
if语句

(1)if (表达式) 语句
例:
if(x>y) printf(“%d”,x);
表达式
语句
真(非0)

(0)

最近更新

网络新词语的语用价值及教育对策研究的开题报.. 2页

2024年教学的研修日志范文(精选5篇) 10页

绿僵菌和玫烟色棒束孢生物学特性及对小菜蛾的.. 2页

绵阳电业局营销监控中心电子沙盘系统的设计与.. 2页

绩效管理理论视角下的楚雄经济开发区人事考核.. 2页

青岛七日游详细计划书 40页

结晶过程多尺度特征与耦合模型的研究中期报告.. 2页

重点行业企业报告 33页

2024年收银台个人工作总结 14页

红景天苷对力竭大鼠心肌线粒体呼吸功能的影响.. 2页

动脉穿刺置管与血压测定 ppt课件 19页

2024年搞笑励志语录 4页

大唐不夜城服务礼仪计划书 32页

2024年描写的作文 4页

保洁创优计划书 37页

笃斯越桔采摘机械手机构设计运动学分析的开题.. 2页

2024年描写春天现代诗歌 35页

2024年描写幸福的一件事初中作文 7页

2024年描写天气的日记500字6篇 6页

国产摩托车复古计划书 38页

牧区日常生活工作计划书 38页

稀土离子掺杂的宽带发射LED用荧光粉的研究的开.. 2页

2024年推荐教师教学总结 10页

2024“希望杯”全国数学邀请赛试题 7页

刮腻子合同范本(通用5篇) 13页

用于浓水制浆的水煤浆添加剂的制作方法 6页

提高肠镜患者肠道准备合格率课件 55页

20份医学类国家自然科学基金评审意见 32页

广东省普通高中学生学籍表(试用) 3页

员工物品领用登记表模板 1页