选 择 结 构
问题情境1.什么是顺序结构? 2.已知两点(x1,y1),(x2,y2),求过两点的直线的斜率.用流程图表示解决上面问题的一个算法如下: k←结束输入x1,y1,x2,y2输出k开始右面的流程图对吗? 正确的算法应是: S1 输入x1,y1,x2,y2的值; S2 当x1≠x2时,计算k= , 输出k的值;否则输出 “斜率不存在”.
建构数学 一些简单的算法可以用顺序结构来表示,但是这种结构无法对描述对象进行逻辑判断,并根据判断结果进行不同的处理。因此,需要有另一种逻辑结构来处理这类问题,这种结构叫做选择结构.选择结构:先根据条件作出判断,再决定执行哪一种操作的结构. pABYN
说明: (1)在上面的选择结构中,无论条件P是否成立,只能执行A,B中的一个,不可能两个都执行;当两个框中可以有一个是空的,即不执行任何操作; (2)一个判断结构可以有多个判断框. 输出“斜率不存在”的值k←输入x1,y1,x2,y2输出kx1≠x2结束YN开始
数学应用 例1某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为,其中w(单位:kg)为行李的重量. 计算费用c(单位:元)的算法可以用怎样的算法结构来表示?解:其算法为: Sl 输入行李的重量w; S2 如果w≤50,那么
您可能关注的文档
- 初中历史八年级上第二单元近代化的艰难起步-山东省邹平县实验中学八年级历史上册教案辛亥革命.docx
- 初中历史八年级上第二单元近代化的艰难起步-山东省邹平县实验中学八年级历史上册第二单元教案.docx
- 【苏教数学】《简单随机抽样》.ppt
- 【苏教数学】《算法初步》.ppt
- 【苏教数学】《算法初步与框图》习题课.ppt
- 【苏教数学】《算法案例》.ppt
- 【苏教数学】《算法案例全章复习》.ppt
- 【苏教数学】《算法的描述》.ppt
- 【苏教数学】《系统抽样》省赛获奖.ppt
- 【苏教数学】《系统抽样》.ppt
- 2026及未来5年中国外墙弹性真石漆市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能彩色旅游帐篷市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能快速充电器市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能智能仪表市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能汽车整形机市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能汽车缸套拆装器市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能消毒灭菌净化器市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能绗缝绣花一体机市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多功能防伪鉴别机市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国多头式热打码机市场现状数据分析及前景预测报告.docx
原创力文档

文档评论(0)