人教B版必修3高中数学1.2《基本算法语句》word同步练测


1.2 基本算法语句 建议用时 45 分钟 一、 二、 三、 选择题(每小题 6 分,共 24 分) 1. 下面一段程序执行后输出的结果是( ) 实际用时 若输入a=1,b=3,c=2,则输出的结果是( ) A. 1,2,3 B. 3,2,1 C. 2,3,1 D. 3,1,2 满分 实际得分 4. 执行下面的程序,如果输出的结果是 4,那么输入 100 分 的只可能是( ) A .3 ,1 B.4,1 C.4,2 D.4,3 A.-2 或 2 B.2 C.-2 或 4 D.2 或-4 2.阅读如图的程序,若分别输入-3、-2、-1、0、4、5, 则输出的结果是( ) 四、 填空题(每小题 8 分,共 24 分) 5. 程序如下: A.4,5 B.0,1,2,3,4,5 C.1,2,3,4,5 D.3,4,5, 若输入 10,20,30,则输出结果为 . 3. 程序如下: INPUT “a=”;a INPUT “b=”;b INPUT “c=”;c IF b>aTHEN t=a a=b b=t END IF IF c>aTHEN t=a a=c c=t END IF IF c>bTHEN t=b b=c c=t END IF PRINT a,b,c END 6. 分析下面的程序:若输入 38,则得到的结果 是 . 7. 已知下列程序: INPUT IF ELSE C=0.2+0.1*(t-3) t<=3 C=0.2 t THEN END PRIN T END IF C . 9. (28 分)元旦期间,某商场搞挂历促销活动: 当输入 t=5 时,输出结果是 三、解答题(共 52 分) 原价每本 20 元,购买 5 到 9 本按 9 折收费,买 10 本及以上 按 8 折收费,画出收费的程序框图,并写 出相应的程序. 8.(24 分)下列程序运行后,a,b,c 的值各等于什 么? (1)a=3 a=3 b=-5 b=-5 c=8 c=8 a=b a=b b=c b=c PRINT c END PRINT a,b,c END [ (2) a,b, c=a 1.2 基本算法语句 一、选择题 题号 答案 二、填空题 5. 三、解答题题 8. 6. 7. 1 2 3 答题纸 得分: 4 9. 1.2 基本算法语句 一、选择题 1.D 答案 解析:∵a=3,b=1,∴a=a+b=3+1=4,∴b=a-b=4-1=3.故输出的变量 a,b 的值分别为: 4,3.故选 D. 2.A 解析:分析程序中各变量、各语句的作用,再根据流程所示的顺序,可知:该程序的作用 是判断输入数值的符号,并将输入的正数输出. ∵输入的 6 个数:-3、-2、-1、0、4、5 中,只有 4 与 5 是正数,∴输出的结果为:4,5.故选 A. 3.B 4.B 解析:本题考查输入 3 个数,按由小到大的顺序输出. 解析:该程序的作用是计算 y= 2 当 x≥0 时,x =4,?x=2;当 x<0 时,y=x<0,不可能等于 4,那么输入的数是 2.故选 B. 二、填空题 5. 20,30,20 解析:给 a,b,c 赋初值分别为 10,20,30,执行 a=b 后 a 的值为 20,执行 b=c 后 b 的值为 30,执行 c=a 后 c 的值为 20. 6.83 解析:根据程序语句,其意义为:输入一个 x,使得 9<x<100,a=x\10 为取十位数, 为取余数,即取个位数,x=10*b+a 重新组合数字,用原

相关文档

新人教B版高中数学(必修3)1.2《基本算法语句》word同步测试题
2018人教B版必修3高中数学1.2《基本算法语句》同步练测
人教B版必修3高中数学1.1《算法与程序框图》word同步练测
人教B版必修3高中数学1.3《中国古代数学中的算法案例》word同步练测
高中数学人教B版必修一2.2.3《待定系数法》word同步测试
最新人教版高中数学必修3第一章《基本算法语句》自我小测
【最新】高中数学必修三练习:1.3基本算法语句 Word版含答案
人教B版必修3高中数学1.2.2《条件语句》word学案1
苏教版高中数学必修三练习:1.3基本算法语句 word版含答案
电脑版