第一范文网 - 专业文章范例文档资料分享平台

高中数学 第一章 算法初步 1.2 基本算法语句 1.2.2 条件语句教学案 新人教A版必修3

来源:用户分享 时间:2025/8/13 16:06:57 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1.2.2 条件语句

预习课本P25~29,思考并完成以下问题

(1)条件语句的格式、功能分别是什么?

(2)程序中的条件语句与程序框图中的条件结构存在怎样的对应关系?

(3)条件语句中的两种形式有什么区别与联系?

[新知初探]

1.条件语句的一般格式及功能 类别 单支 双支 条件结构框图 IF 条件 THEN IF 条件 THEN 条件语句 语句体 END IF 语句体1 ELSE 语句体2 END IF 语句功能 首先对IF后的条件进行判断,如果 首先对IF后的条件进行判断,如果 1

(IF)条件符合,那么(THEN)执行语句体,否则执行END_IF之后的语句 2.两种条件语句的区别与联系

(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体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的正方体

?x+1,x≥0,?

的体积.③求三个数a,b,c中的最小数.④求函数f(x)=?

??2x-2,x<0

2

的函数值.

其中需要用条件语句来描述其算法的有________.

解析:②直接用顺序结构即可,不需用条件语句;而①需要判断这个数的正负;③需要判断这三个数的大小;④是分段函数求值问题,故需用到条件语句.

答案:①③④

2

4.写出下列程序的运行结果.

若a=4,则b=________;若a=-4,则b=________.

??0.5a,a<0,

解析:分析程序可知,上述程序是一个分段函数的程序,即b=?2

?a+3a+1,a≥0,?

所以当a=4时,b=4+3×4+1=29; 当a=-4时,b=0.5×(-4)=-2. 答案:29 -2

条件语句与条件结构

[典例] (1)根据下面的程序,填写程序框图. ①________,②________,③________.

2

(2)根据下面的程序框图,写出程序.

3

[解析] (1)根据条件语句可知该语句为求分段函数 5

2x-5,x≥,??2y=?5

5-2x,x<??2

的值.

所以三个空中分别填的内容为: 5

①x≥?,②y=2x-5,③y=5-2x.

25

答案:(1)①x≥? ②y=2x-5 ③y=5-2x

2(2)解:程序如下: INPUT “a,b=”;a,bIF a<b THEN x=a a=b

b=xEND IFPRINT a,bEND

条件语句与条件结构的转化

(1)根据条件结构写条件语句:

①首先选择语句格式.当判断语句的两个出口语句都要执行时,采用“IF-THEN-ELSE”语句,当判断语句的两个出口语句只有一个要执行时,采用“IF-THEN”语句.

②然后确定条件和语句体.条件即为判断框内的条件,放在IF后.判断框中“是”后的执行框中的内容,是THEN后的语句体1,“否”后的执行框中(如果有的话)的内容,是ELSE后的语句体2.

③最后应注意所用程序符合书写格式.

(2)如果是由条件语句画条件结构,可相应变化.

4

高中数学 第一章 算法初步 1.2 基本算法语句 1.2.2 条件语句教学案 新人教A版必修3.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9pqxx6akc303gjy5zd2f62h6002tw800lbb_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top