- 15
- 0
- 约7.16千字
- 约 44页
- 2019-05-06 发布于广东
- 举报
Lesson 8 Flow of control Selection 2007/10/17 Objectives Relational Expressions Logic operation The if and if-else Statements The switch Statement Indentation and programming style Case Study: Data Validation Flow of control refers to the order in which a program’s statements are executed four kind of control structures: sequential Selection Repetition Invocation Selection selection is a single-entry/single-exit structure: execute only when condition is satisfied. Relational Expressions Relational Expressions (cont.) Can only accept data which can be arranged in ordering sequence Relational Expressions (cont.) Relational expressions are one kind of conditional expressions that evaluates to either 1 (true) or 0 (false) The expression 2.0 3.3 has a value of 0 The value of hours 0 depends on the value of hours The operand of relational expression can be any legal expression i - 4 = 6 Relational Expressions (cont.) Characters behave the same way as an integer in a relational expression Relational Expressions (cont.) —— evaluate and then compare char key = m; int i = 5, j = 7, k = 12; double x = 22.5; Logical Operations Can take in operands that evaluated as true (1) or false (0) Use (and), || (or), ! (not) to build more complex conditional expressions. Logical expression is another kind of conditional expression and can also be used directly in selection Truth table of (and) Logical Operation ! (NOT) Precedence of operators You can always use parenthesis to change the precedence of operators Logical expressions —— conditional expressions Can take in any valid expression as operands 0 is interpreted as False None 0 is interpreted as True int i = 15, j = 30; double a = 12.0, b = 2.0, complete = 0.0; Logical expressions —— short-circuit evaluation 2 || a b 0 a == b A Advanced topic about logic operation 000 001 010 011 100 101 110 111 Logic operations (advanced) 1bit 1bit
您可能关注的文档
- 包头师范学院计算机网络课件项目4 组建无线局域网.ppt
- 包头师范学院普通心理学(二)课件第八章 言语.ppt
- 包头师范学院普通心理学(二)课件第六章 记忆.ppt
- 包头师范学院普通心理学(二)课件第十二章 能力.ppt
- 包头师范学院普通心理学(二)课件第十章 意志.ppt
- 包头师范学院区域分析与规划课件第八章第二节 发展方向与战略目标.ppt
- 包头师范学院区域分析与规划课件第八章第一节 战略与区域发展战略.ppt
- 包头师范学院区域分析与规划课件第七章第三节 区域规划的由来与发展.ppt
- 包头师范学院区域分析与规划课件第七章第四节 区域规划的方法和程序.ppt
- 包头师范学院区域分析与规划课件第七章第一节 区域规划的概念及内容.ppt
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 2024年第四季度重庆市巫山县事业单位招聘22人历年高频难、易点(公务员考试共500题)模拟试卷完美版.docx
- GB50205-2020钢结构工程施工质量验收标准.docx VIP
- 无人机飞行操控技术 无人机飞行操控技术 03-飞机和大气的一般介绍.ppt VIP
- 《大学语文》(第二版)课程资源 阅读欣赏 小说 哑了的三角琴 教案.doc VIP
- 人力资源管理应届生个人简历.pdf
- 小班集体教学活动;教师回应行为;策略.doc VIP
- 2019最新煤矿制图图例(史上最全).pdf VIP
- 2026《智能手机营销策略研究—以华为为例》9000字.docx VIP
- 腕关节解剖课件.ppt VIP
- 2025年山东省枣庄市滕州市中考物理一模试卷.pdf VIP
原创力文档

文档评论(0)