- 4
- 0
- 约2.62千字
- 约 21页
- 2023-11-03 发布于江苏
- 举报
. 比较运算符
. 逻辑运算符
. 程序的控制结构
– 顺序结构
– 循环结构
– 分支结构
目
标
home back first prev next last
1
. 用户输入两个数,计算并输出两个数中的较
大者。
数
大
小
home back first prev next last
2
• 只有两个截然相反取值的情况在数学及电子 技术中称为布尔量或逻辑量,布尔量的取值 称为布尔值。
• 布尔值只有两种可能的取值,常见表示方式
– True/False,真/假,成立/不成立, 0/1
– 布尔值之间的运算称为逻辑运算
– 日常生活中,便存在很多使用布尔量的例子, 如判断题,只有对或错
尔
量
home back first prev next last
3
• 比较运算符有三个,如右图
– 可比较两个数的大小,每个数 可以是常量或变量
– 比较结果为布尔量:要么为真, 要么为假
– 不仅数字可以比较,字符串也 可以比较,按字典顺序,排在 前面的小于排在后面的,如B大 于A
运
算
符
home back first prev next last
4
• 逻辑运算符有三个
– “与”运算
Ø两个条件都为真,结果为真,否则结果为假
– “或”运算
Ø两个条件只要有一个为真,结果为真,否则结果为 假
– “非”运算,也叫“取反”
Ø条件为真,取反后为假;条件为假,取反后为真;
运
算
符
home back first prev next last
5
• 比较运算和逻辑运算的结果 都是布尔量
• 布
用在控制结构中,改变程序 的执行顺序
– 当条件满足时,执行这组操 作,当条件不满足时,执行 另外一组操作
尔量可以作为判断的条件,
件
home back first prev next last
6
• 顺序结构
– 顺序结构的程序设计是 最简单的,只要按照解 决问题的顺序写出相应 的语句就行,它的执行 顺序是自上而下,依次 执行。
结
构
5
-
1
home back first prev next last
7
• 循环结构
– 循环结构可以减少源程 序重复书写的工作量, 用来描述重复执行某段 算法的问题,这是程序 设计中最能发挥计算机 特长的程序结构 。
结
构
5
-
2
home back first prev next last
8
• 分支结构
– 对于要先做判断再选择 的问题就要使用分支结 构。
– 分支结构的执行是依据 一定的条件选择执行路 径,而不是严格按照语 句出现的物理顺序。
结
构
5
-
3
home back first prev next last
9
• 分支结构
– 分支结构的程序设计方法的关键在于构造合适 的分支条件和分析程序流程,根据不同的程序 流程选择适当的分支语句。
– 分支结构适合于带有逻辑或关系比较等条件判 断的计算,设计这类程序时往往都要先绘制其 程序流程图,然后根据程序流程写出源程序, 这样做把程序设计分析与语言分开,使得问题 简单化,易于理解。
– 介绍流程图画法和读法
结
构
5
-
4
home back first prev next last
10
• 顺序结构、分支结构和循环结构并不彼此孤 立的,在循环中可以有分支、顺序结构,分 支中也可以有循环、顺序结构
• 在实际编程过程中常将这三种结构相互结合 以实现各种算法,设计出相应程序
结
构
5
-
5
home back first prev next last
11
• 年份如果不能够被4整除,肯定是平年。年份如果 能够被4整除,通常就是闰年。但是有个例外,就 是如果年份也能够被100整除,就不再是闰年。年 份能够被100整除,通常是平年,但也有个例外, 就是如果年份还可以被400整除,那么年份就又是 闰年了。简单的说就是四年一闰,百年不闰,四 百年再闰。
• 编一个程序,判断输入的年份是平年还是闰年。
如果你的程序说: 2000年是闰年、 2004年是闰年, 1900年是平年,你的程序才有可能是正确的。
4
-
1
法
home back first prev next last
12
4
-
2
法
home back first prev next last
13
4
-
3
法
home back first prev next last
14
4
-
4
法
home back first prev next last
15
• 考虑全面,不要遗漏任何分支
• 分类标准统一,严格,不要有重叠和交叉
• 分类判断时要有一个清晰的思路和方向,比 如从4整除、 1
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)