ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:2.66MB ,
资源ID:916472      下载积分:7 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-916472-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2019-2020学年高中数学 第二章 算法初步 3.doc)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2019-2020学年高中数学 第二章 算法初步 3.doc

1、31条件语句填一填1.If语句(1)算法框图:(2)语句格式:If_Then _Else_End If2复合If语句(1)算法框图:(2)语句格式:If_Then_ElseIf_Then_Else_End IfEnd If判一判1.条件语句对应框图中的基本逻辑结构是选择结构()2条件语句只含有一个语句体()3条件语句中可以没有End If.()4条件语句中可以没有Else,但是必须有End If.()5条件语句中可以没有End If,但是必须有Else.()6在条件语句中If和End If必须成对出现()7两种格式的条件语句都是满足条件时执行语句体,否则结束()8条件语句中必须有Else和En

2、d If.()想一想1.一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?提示:一般在分类处理问题时需要用条件语句;使用条件语句的关键是明确分类的标准和方法2使用条件语句的嵌套的范围是什么?提示:适用范围:已知分段函数的解析式求函数值的问题,须用条件语句书写程序,当条件的判断有两个以上的结果时,可以选择条件结构嵌套去解决3利用条件语句描述算法的一般步骤是什么?提示:(1)分析算法,能用自然语言描述算法(2)画出程序框图(3)根据画出的程序框图,依据条件语句的格式,写出程序语句为了程序的可能性,一般If,Else、End If顶格书写,其他的语句体前面空两格4两种条件语句的区别与联系

3、是什么?提示:(1)区别:IfThenElse语句含有两个语句体,满足条件时执行一个语句体,不满足条件时执行另一个语句体;而IfThen条件语句,只有一个语句体,是满足条件时执行的语句体(2)联系:两种语句首先都要对条件进行判断,然后才执行相应的语句体;执行完语句体后,程序都交汇于一点完成条件语句;都以If开始,以End If结束思考感悟练一练1阅读下列程序:该程序的功能是求下列哪个函数的函数值()Ay ByCy Dy2条件语句中IF的作用是()A判断表达式真假 B执行表达式C表示表达式为真 D表示表达式为假3当a1,b3时,执行完下面一段程序后,x的值是()A1 B3C4 D24给出以下几个

4、问题:输入一个正数x,输出它的算术平方根;求函数f(x)的函数值;求周长为6的正方形的面积;求三个数a,b,c中的最小数其中需要用条件语句来描述其算法的有()A1个 B2个C3个 D4个5下列说法:条件语句中ELSE必须存在;条件语句中END IF可以省略;条件语句中ELSE的存在需根据情况而定;条件语句中END IF不能省略其中正确的说法有_知识点一用IfThenElse语句表示程序1下面程序的算法功能是:判断任意输入的数x是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数则横线处填入的条件应该是()Ax0 Bx0 Dx5ThenBB1ElseBB3BB2IfB4Then BB2E

5、lse BABEnd IfEnd If输出B.A10.5 B11.5C16 D257给出下列语句:输入x;Ifx0)(1)该程序的功能是求什么函数的函数值?(2)画出这个程序的程序框图16某市通信部门规定:拨打市内电话时,如果通话时间不超过3 min,则收取通话费0.2元;如果通话时间超过3 min,则超过部分以0.1元/min收取通话费(t以分钟计,不足1 min按1 min计)问:如何设计一个计算通话费用的算法?请画出程序框图并用语句描述该算法31条件语句一测基础过关填一填1(2)条件语句1语句22(2)条件1语句1条件2语句2语句3判一判12.3.4.5.6.7.8.练一练1B2.A3.

6、C4.B5.二测考点落实1解析:条件成立时,执行yx;条件不成立时,执行yx*x.由程序的算法功能,知条件应为xbThenabEnd IfIfacThenacEnd If输出a.4解析:由题意,知y程序框图如图所示:程序如下:5解析:因为y|x8|1所以设计程序如下:6解析:设行李质量为x千克,应付托运费为y元,则y算法步骤如下:(1)输入行李质量x(x0)(2)当x50时,计算y0.25x,直接执行第4步;否则执行第3步(3)当x100时,计算y0.35x5,直接执行第4步;否则计算y0.45x15.(4)输出y.算法框图如图所示用复合If语句描述这个算法:三测学业达标1解析:对于都是用顺序

7、语句来描述,不需要作出判断,所以不需要用条件语句来描述;对于,要先判断键入的两个数的大小,再输出较小的数,需要用条件语句来描述;对于,首先要对自变量的取值作出判断,然后选择相应的表达式,也需要用条件语句来描述综上可知,只有不用条件语句来描述答案:B2解析:a40,a24311,ba11.答案:B3解析:算法的功能是输入一个数,判断其能否被4整除;若能,则输出该数输入的各数0,1,4,8,9,10中,0,4,8能被4整除,故输出的结果是0,4,8.答案:C4解析:因为由程序知y所以当y9时,x4或x4.答案:C5解析:该程序是求三个数中的最大值答案:D6解析:由算法语句知,A4.50,x0,x0

8、,y(51)216.答案:169解析:当x212时,x或x(舍去);当2x22时,x2.综上所述,x或2.答案:2或10答案:a Mod 110a Mod 70不是11和7的公倍数11解析:依题意,题目所给的语句是求分段函数y的函数值,因此当x1时,x12,当x1时,2x13,从而输出的y的值是5时,执行的赋值语句是yx1,输入的x的值是4.答案:(1)x1(2)yx1412解析:由题意可知,当a0时的输出结果是“no solution”;当a0时,t,且输出t的值,所以,若a9,则t3.答案:no solution313解析:算法:第一步:判断a0是否成立,若成立,输出结果“解为”;否则执行第二步第二步:判断b0是否成立若成立,输出结果“解集为R”;若不成立,输出结果“方程无解”,结束算法程序为:14解析:用x,n分别表示用餐者的年龄、消费额,用t表示应付金额,则程序如下:15解析:(1)该程序的功能是求函数y的值(2)程序框图如图所示16解析:令c(单位:元)表示通话费用,t(单位:min)表示通话时间,则有c依上面分析知解决这一问题的算法步骤如下:(1)输入通话时间t;(2)如果0t3,那么c0.2,否则c0.20.1(t3);(3)输出费用c.框图如图所示:用语句描述为:

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3