- 0
- 0
- 约1.46万字
- 约 50页
- 2018-02-26 发布于江苏
- 举报
【计算机】04 分支结构程序设计
第四章 分支结构程序设计 表达式 关系表达式 逻辑表达式 条件表达式 语句 if 语句 多分支语句 (switch) 4.1.1 关系运算符和关系表达式 比较两个量(x, y)之间的关系 x y x = y x == y x y x = y x != y 比较的结果: 真 31 假 13 关系运算符的优先级 运算符优先级: 算术运算符 高 = = == != = 低 关系表达式 3 x 5 x=1时 x=4时 ( 3x ) 5 恒为 1 4.1.2 逻辑运算符和逻辑表达式 3 x 5 0 3 5 x x 3 并且 x 5 3 x x 5 逻辑运算符 XY X||Y X Y X Y !X X 逻辑运算符 逻辑与 逻辑或 || 逻辑非 ! (x1)(y1) (x1)||(y1) (x1) !(x1) 即 x=1 逻辑运算的规则-真值表 逻辑与 逻辑或 || 逻辑非 ! 真值表 x y xy x||y !x 假 假 0 0 1 假 真 0 1 1 真 假 0 1 0 真 真 1 1 0 逻辑运算的规则-真值表 逻辑与 逻辑或 || 逻辑非 ! 真值表 x y xy x||y !x 假 假 0 0 1 假 真 0 1 1 真 假 0 1 0 真 真 1 1 0 逻辑表达式 对于 X Y,X和Y可以是: 关系表达式或逻辑量 x = 5 x = 3 3 5 (x+y) 7 运算符的优先级 ! 算术运算符 = = == != || = , 例4-3 写出满足下列要求的表达式 ⑴ ch 是小写英文字母 ch = a ch = z ⑵ x 为零 关系表达式 x == 0 或 逻辑表达式 !x 验证: 例4-3 (4) x 和 y 不同时为零 x != 0 || y!=0 或 x || y (5) year 是闰年,即 year 能被 4 整除但不能被 100 整除,或 year 能被 400 整除。 (year % 4 == 0 year % 100 != 0) || (year % 400 = = 0) 或 (!(year % 4) year % 100) || !(year % 400 ) 逻辑运算符 和 || int x, y; /* 假设每次运算后,将x的值置1 */ y = (3 1 x++); y = (31 x++); y = (31 || x++); y = (31 || x++); exp1 exp2 先算exp1,若其值为0,STOP exp1 || exp2 先算exp1,若其值为1,STOP 4.2.1 基本的 if 语句 1、if – else结构 if (exp) statement_1 else statement_2 if – else结构 if (exp) statement_1 else statement_2 4.2.1 基本的if语句 2、省略else的if结构 i
您可能关注的文档
- 《公司法》第一讲.ppt
- 《大戴礼记》拾诂.doc
- 《平行线的判定-同位角、内错角、同旁内角》参考课件.ppt
- 《意外险和健康险》基础知识及销售实务(PPT 53页).ppt
- 《整合乡土资源引导农村幼儿教师.doc
- 《日语口笔译》课程整体教学设计.doc
- 《桂花雨》教学课例.doc
- 《水轮机检修》--高技.doc
- 【doc】团体健康险直付理赔服务模式初探.doc
- 【PPT】-中国人寿保险公司健康险话术专题(48页)-保险话术.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)