- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.2条件语句教学案新人教A版必修
1.2.2 条件语句
(1)条件语句的格式、功能分别是什么?
(2)程序中的条件语句与程序框图中的条件结构存在怎样的对应关系?
(3)条件语句中的两种形式有什么区别与联系?
1.条件语句的一般格式及功能
类别 单支 双支 条件结构框图 条件语句 IF 条件 THEN语句体END IF IF 条件 THEN语句体1 ELSE
语句体2 END IF 语句功能 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行END_IF之后的语句 首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2
2.两种条件语句的区别与联系
IF-THEN语句 IF-THEN-ELSE语句 区别 该条件语句中只有一个语句体,是满足条件时执行的语句体 该条件语句含有两个语句体,满足条件时执行一个语句体,不满足时执行另一个语句体 联系 IF-THEN语句实质上是IF-THEN-ELSE语句的简化,也就是在条件语句中,当不符合条件且不进行任何处理时,把语句体2省略不写.
两种语句首先都是先对条件进行判断,然后才执行相应的语句体,执行完语句体后程序都交汇于一点完成条件语句
1. 下列关于IF语句的叙述正确的是( )
A.IF语句中必须有ELSE和END IF
B.IF语句中可以没有END IF
C.IF语句中可以没有ELSE,但必须以END IF结束
D.IF语句中可以没有END IF,但必须有ELSE
解析:选C IF语句中的IF和END IF是成对出现的,但是ELSE可以没有,即满足条件执行,否则跳过IF语句.故选C.
2.条件语句的一般形式为:IF A THEN B ELSE C,其中B表示的是( )
A.满足条件时执行的内容
B.条件语句
C.条件
D.不满足条件时,执行的内容
解析:选A IF A THEN B ELSE C表示如果条件A成立,则执行B步骤,否则执行C步骤.
3.给出以下四个问题,输入一个数x,输出它的绝对值.求表面积为6的正方体的体积.求三个数a,b,c中的最小数.求函数f(x)=的函数值.
其中需要用条件语句来描述其算法的有________.
解析:直接用顺序结构即可,不需用条件语句;而需要判断这个数的正负;需要判断这三个数的大小;是分段函数求值问题,故需用到条件语句.
答案:
4.写出下列程序的运行结果.
若a=4,则b=________;若a=-4,则b=________.
解析:分析程序可知,上述程序是一个分段函数的程序,即b=
所以当a=4时,b=42+3×4+1=29;
当a=-4时,b=0.5×(-4)=-2.
答案:29 -2
条件语句与条件结构
[] (1)根据下面的程序,填写程序框图.
①________,②________,③________.
(2)根据下面的程序框图,写出程序.
[解析] (1)根据条件语句可知该语句为求分段函数
y=的值.
所以三个空中分别填的内容为:
x≥?,y=2x-5,y=5-2x.
答案:(1)x≥? y=2x-5 y=5-2x
(2)解:程序如下:
条件语句与条件结构的转化
(1)根据条件结构写条件语句:
首先选择语句格式.当判断语句的两个出口语句都要执行时,采用“IF-THEN-ELSE”语句,当判断语句的两个出口语句只有一个要执行时,采用“IF-THEN”语句.
然后确定条件和语句体.条件即为判断框内的条件,放在IF后.判断框中“是”后的执行框中的内容,是THEN后的语句体1,“否”后的执行框中(如果有的话)的内容,是ELSE后的语句体2.
最后应注意所用程序符合书写格式.
(2)如果是由条件语句画条件结构,可相应变化.[活学活用]
求函数y=|x-4|+1的函数值,则处应填________.
解析:如果x<4,则y=4-x+1=5-x,
故处应填y=5-x.
答案:y=5-x条件语句的简单应用 [] (1)阅读下面的程序,若分别输入0,1,4,8,9,10,则输出的结果是( )
A.0,8 B.4,8
C.0,4,8 D.0,1,4,8,9,10
(2)若输入8,则下列程序执行后输出的结果是________.
[解析] (1)算法的功能是输入一个数,判断其是否能被4整除,若能,则输出该数.在输入的数中,能被4整除的有0,4,8.
(2)本题中的程序实际上解决的是求分段函数c=在t=8时的函数值的问题.因为t=83,所以c=0.2+0.1×(8-3)=0.7.
[答案] (1)C (2)0.7
解决根据条件语句写出运行结果的思路
根据程序写运行结果,首先观察所给语句是IF-THEN-END IF型条件语句还是
您可能关注的文档
- 七年级数学上册2.7有理数的减法第2课时教材内容解析与重难点突破素材新版华东师大版.doc
- 七年级数学下册 11.1 同底数幂的乘法学案(无答案)(新版)青岛版.doc
- 七年级数学下册 10.2 二元一次方程组的解法 用代入法解二元一次方程组教学设计 (新版)青岛版.doc
- 七年级数学下册 综合与实践 多边形的密铺教学设计 (新版)青岛版.doc
- 七年级数学下册6.1从实际问题到方程教案1新版华东师大版.doc
- 七年级数学下册6.3实践与探索行程问题教案新版华东师大版.doc
- 七年级数学下册7.4实践与探索3教案新版华东师大版.doc
- 七年级生物上册 1.1.1我们周围的生物教案 (新版)苏教版.doc
- 七年级生物上册 1.1.3我们身边的生物学教案 (新版)苏教版.doc
- 七年级生物上册 1.2.2探索生命的方法教案 (新版)苏教版.doc
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.2条件语句教学案新人教B版必修.doc
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.2条件语句课件新人教A版必修.ppt
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.3循环语句教学案新人教A版必修.doc
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.3循环语句教学案新人教B版必修.doc
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.3循环语句课件新人教A版必修.ppt
- 2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.3循环语句课件新人教B版必修.ppt
- 2017_2018学年高中数学第一章算法初步1.1算法与程序框图1.1.3第一课时顺序结构与条件分支结构课件新人教B版必修.ppt
- 2017_2018学年高中数学第一章算法初步1.3中国古代数学中的算法案例教学案新人教B版必修.doc
- 2017_2018学年高中数学第一章算法初步1.3算法案例教学案新人教A版必修.doc
- 2017_2018学年高中数学第三章概率3.2古典概型3.2.1_3.2.2古典概型整数值随机数randomnumbers的产生教学案新人教A版必修.doc
最近下载
- 第一节-第一课时-化学实验安全.ppt VIP
- 污水处理中的高级氧化技术.pptx VIP
- 2025年广西南宁市中考语文试题卷(含答案详解).docx
- 加速康复外科临床实践指南考核试题(附答案).docx VIP
- F0307 上线切换方案.docx VIP
- ERP项目浪潮ERP项目系统上线支持策略.doc VIP
- 2016广东省中职高考数学试题.pdf VIP
- 福建省福州市杨桥中学2024-2025学年七年级上学期期中英语试题(含答案及听力原文,无听力音频).pdf VIP
- 包装制品有限公司风险分级管控与隐患排查治理双体系双控手册2022-2024.doc
- 肺栓塞的症状:认识常见的肺栓塞症状.pptx
文档评论(0)