收藏 分销(赏)

2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.2条件语句课时作业新人教B版必修.doc

上传人:二*** 文档编号:4441186 上传时间:2024-09-22 格式:DOC 页数:6 大小:126KB
下载 相关 举报
2017_2018学年高中数学第一章算法初步1.2基本算法语句1.2.2条件语句课时作业新人教B版必修.doc_第1页
第1页 / 共6页
本文档共6页,全文阅读请下载到手机保存,查看更方便
资源描述
第一章 1.2 1.2.2条件语句 A级 基础巩固 一、选择题 1.对条件语句的描述正确的是( C ) A.else后面的语句不可以是条件语句 B.两个条件语句可以共用一个end C.条件语句可以没有else后的语句 D.条件语句中,if和else后的语句必须都有 [解析] 如果作二次判断else后的语句可以是条件语句,每一个条件语句都有自己的if与end,不可共用,else后可以没有语句. 2.当a=1,b=3时,执行完下面一段程序后x的值是( C ) A.1   B.3   C.4   D.-2 [解析] ∵1<3满足a<b,∴x=1+3=4,故选C. 3.给出以下四个问题:①输入一个数x,输出它的相反数;②求面积为6的正方形的周长;③求三个数a、b、c中的最大数;④求函数f(x)=的函数值. 其中不需要用条件语句来描述其算法的有( B ) A.1个 B.2个 C.3个 D.4个 [解析] ①②直接用顺序结构即可,不需用条件语句;而③需要判断三个数的大小,④是分段函数求值问题,故需用到条件语句. 4.若如图程序运行后的结果是3,那么输入的x的值是( C ) A.30     B.2     C.0.3     D.4 [解析] 当x≥0时,由10x=3解得x=0.3,符合题意; 当x<0时,由x-1=3解得x=4,不合题意,舍去,故输入的x的值是0.3. 5.读程序 当输出的y值的范围大于1时,则输入的x的取值范围是( C ) A.(-∞,-1) B.(1,+∞) C.(-∞,-1)∪(1,+∞) D.(-∞,0)∪(0,+∞) [解析] 该程序的功能是求分段函数 y=的函数值大于1时,对应的x值的取值范围. 当x>0时,由>1,得x>1,∴x>1; 当x≤0时,由0.5x-1>1,得x<-1,∴x<-1. 综上可知,x>1或x<-1,故选C. 6.当a=3时,下列程序的输出结果是( D ) A.9 B.3 C.10 D.6 [解析] ∵a=3<10,∴y=2a=2×3=6,故选D. 二、填空题 7.下边的程序运行后输出的结果为__3__. [解析] ∵x=5不满足x<0, ∴x=y+3=-12+3=-9, ∴输出的结果为x-y=-9-(-12)=3. 8.读下面的程序: 这个程序的意义是 已知函数y=,输入x的值输出对应的y值 . 三、解答题 9.儿童乘坐火车时,若身高不超过1.2 m,则无需购票;若身高超过1.2 m但不超过1.5 m,可买半票,若超过1.5 m,应买全票.试写出一个购票的算法程序. [解析] 程序如下: B级 素养提升 一、选择题 1.运行下面程序: 在两次运行这个程序时,第一次输入8和4,第二次输入2和4,则两次运行后输出的结果分别为( C ) A.8,2 B.8,4 C.4,2 D.4,4 [解析] 第一次A=8,B=4,A>B成立,则C==4;第二次A=2,B=4,A>B不成立,则C==2. 2.阅读下列程序: 如果输入x=-2,则输出结果y为( B ) A.0 B.1 C.2 D.3 [解析] 本程序是求分段函数y=的函数值,∵x=-2,∴y=-2+3=1,故选B. 二、填空题 3.运行下面的程序时,若输入的值为100、99,则输出的结果为__1__;若输入的值为1、2,则输出的结果为__2__. [解析] 该程序中if执行的是:若A<B,则将A、B值交换,否则将A-B的值赋给A. 4.读下面的程序,如果输出y的值是20,则通过键盘输入的变量x的值是__2__. [解析] 该程序的功能是求分段函数 y=的函数值. 若x≤5时,10x=20,∴x=2,满足x≤5,∴x=2. 若x>5时,5x+5=20,∴x=3,不满足x>5,∴输入的变量x的值为2. 三、解答题 5.设计一个程序,输入一个学生的成绩S,根据该成绩的不同值作以下输出:若S<60,则输出“不及格”;若60≤S≤90,则输出“及格”;若S>90,则输出“优秀”. [解析] 程序如下: C级 能力拔高 1.已知函数y=,输入x的值,输出对应的函数值.画出程序框图,并编写程序. [解析] 程序框图如下图所示: 程序如下: 2.农历九月初九是我国传统的重阳节,某饭店自助餐厅决定在这一天进行优惠酬宾活动.对于80岁以上的老人,享受免费自助餐;70岁以上的老人享受5折优惠;60岁以上的老人享受6折优惠;其余客人享受9折优惠.请设计算法,完成这一天的计费工作,要求输入用餐者的人数、年龄、消费额,输出应付金额,编写出程序. [解析] 设用x、m、n分别表示用餐者的年龄、人数、消费额,用S表示应付金额,则程序如下: 6
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 高中数学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服