苏教版必修3高中数学1.3.2《条件语句》word检测试题


1.3.2 条件语句 基 础 巩 固 1.下列关于条件语句的叙述正确的是( A.条件语句中必须有 Else 和 End If B.条件语句中可以没有 End If C.条件语句中可以没有 Else,但必须有 End If 结束 D.条件语句中可以没有 End If,但必须有 Else ) 答案:C 2 .给出以下四个问题: ①输入一个数 x,输出它的绝对值; ②求函数 f(x)=? ?x -1,x≥0, ? ? ?x+2,x<0 2 的函数值; ③求面积为 6 的正方形的周长; ④求三个数 a,b,c 中的最大数. 其中不需要用条件语句来描述其算法的有( ) A.1 个 B.2 个 C.3 个 D.4 个 答案:A 3.下面程序运行的结果是( ) a←2 014, b←2 015 If a<b Then t←a a←b b←t End If Print a,b A.a=2 014,b=2 015 B.a=2 015,b=2 014 C.a=2 014,b=2 014 D.a=2 015,b=2 015 答案:B 4.写出下列算法的运行结果. 若输入-3,输出结果为________; 若输入 2,输出结果为________. 若输入 x=6,则 p=________; 若输入 x=18,则 p=________. 解析:考查条件语句的输出. 答案:(1)a negative number 3 (2)2.1 9.1 5.将下列程序补充完整. (1)输入两个数,输出其中较大的数. Read a,b If a>b Then Print a Else ________ End If (2)判断任意输入的数 x 是否是正数,若是,输出它的平方值,若不是,输出它的相反 数. Read x If________ Then y←-x Else y←x 2 End If Print y 解析:考查条件语句的结构形式. 答案:(1)Print b (2)x≤0 6.铁路托运行李,从甲地到乙地,按规定每张客票托运行李不超过 50 千克时,每千克 0.13 元,如超过 50 千克,超过的部分按每千克 0.20 元计算.如果行李重量为 ω (千克), 运费为 F(元),计算公式为 ?0.13×ω ,ω ≤50, ? F=? ? ?50×0.13+(ω -50)×0.20,ω >50. 设计算法,输入行李的重量ω ,输出运费 F. 解析:算法如下: Read ω If w≤50 Then F←0.13ω Else F←50×0.13+(ω -50)×0.20 End If Print F 能 力 升 级 ?-2x-4,x≤-2, 7.写出伪代码实现,输入 x 的值,计算函数 y=? x+2,-2<x<2, 的值并输出. ?2 ,x≥2 x-1 解析:伪代码如下: Read x If x≤-2 Then y←-2x-4 Else If x<2 Then y← x+2 Else y←2x-1 End If End If Print y 8.写出用公式法求方程 x -5x+6=0 的两根的算法. 2 解析:算法如下: a←1,b←-5,c←6 d←b2-4ac If d≥0 Then t←sqrt(d) x1←(-b+t)/(2a) x2←(-b-t)/(2a) Else Print “无实数根” End If 9.火车站对乘客退 票收取一定的费用,收费办法是:按票价 10 元(不足 1

相关文档

学年高中数学 1.3.2 条件语句检测试题 苏教版必修3
苏教版必修3高中数学1.3.2《条件语句》检测试题
苏教版必修3高中数学1.3.3《循环语句》word检测试题
【金版学案】-学年高中数学 1.3.2 条件语句检测试题 苏教版必修3
苏教版必修3高中数学1.3.3《循环语句》检测试题
苏教版必修3高中数学1.2.3《循环结构》word检测试题
苏教版必修3高中数学1.3.1《赋值语句 输入、输出语句》word检测试题
苏教版必修3高中数学2.1.3《分层抽样》word检测试题
苏教版必修3高中数学2.1.2《系统抽样》word检测试题
苏教版必修3高中数学3.1.2《随机事件的概率》word检测试题
电脑版