高中数学必修三第一章《算法初步》章节练习题(含答案)

《算法初步》章节练习题 (30 分钟 一、选择题(每小题 3 分,共 18 分) 1.如图是某程序框图的一部分,其算法的逻辑结构为 ( ) 50 分) A.顺序结构 C.条件结构 2.下列各进位制数中,最大的数是 A.11111(2) C.312(4) B.判断结构 D.循环结构 ( ) B.1221(3) D.56(8) ( ) 3.如图所示,当输入 x 为 2 006 时,输出的 y= A.28 B.10 C.4 D.2 【补偿训练】执行如图所示的程序框图,若输出的结果是 9,则判断框内 m 的取值范围是 ( ) -1- A.(42,56] C.(72,90] 4.168,54,264 的最大公约数是 A.4 B.6 C.8 ) ( B.(56,72] D.(42,90] ) D.9 5.下列程序的功能是 ( S=1 i=3 WHILE S=S i i=i+2 WEND PRINT i END A.求 1×2×3×4×?×10 000 的值 B.求 2×4×6×8×?×10 000 的值 C.求 3×5×7×9×?×10 001 的值 D.求满足 1×3×5×?×n>10 000 的最小正整数 n 【补偿训练】如图程序框图中,语句“S=S×n”将被执行的次数是 ( ) S<=10000 -2- A.4 B.5 C.6 D.7 ( ) 6.执行如图所示程序框图,输出的 k 值为 A.3 B.4 C.5 D.6 【补偿训练】如图是计算函数 y= ③处应分别填入的是 ( ) 的值的程序框图,则在①、②和 -3- A.y=-x,y=0,y=x2 C.y=0,y=x2,y=-x 二、填空题(每小题 4 分,共 12 分) B.y=-x,y=x2,y=0 D.y=0,y=-x,y=x2 7.执行如图所示的程序框图,若输入 n 的值为 8,则输出 s 的值为 . 【补偿训练】某程序框图如图所示,若使输出的结果不大于 37,则输入的整数 i 的最大值 为 . -4- 8.对任意非零实数 a,b,若 a?b 的运算原理如图所示,则 log28? = . 9.阅读如图所示的程序框图,运行相应的程序,输出的结果 s= . 【补偿训练】阅读如图所示的程序框图,运行相应的程序,输出的 S 值等于 . -5- 三、解答题(每小题 10 分,共 20 分) 10.已知一个 5 次多项式为 f(x)=5x5+2x4+3.5x3-2.6x2+1.7x-0.8,用秦九韶算法求这个多项式 当 x=5 时的值. 11.为了节约用水,学校改革澡堂收费制度,实行计时收费,洗澡时间在 30 分钟以内(含 30 分钟),每分钟收费 0.1 元,30 分钟以上超出的部分每分钟 0.2 元,请设计程序,使用基本 语句完成澡堂计费工作,要求输入时间,输出费用. -6- 【补偿训练】 陈老师购买安居工程集资房 62m2, 单价为 3 000 元/m2.一次性国家财政补贴 27 900 元,学校补贴 18 600 元,余款由个人负担.房地产开发公司对教师实行分期付款(注①),每 期为一年,等额付款.签订购房合同后一年付款一次,再经过一年又付款一次,共付 10 次, 10 年后付清.如果按年利率 5.6%,每年按复利计算(注②),那么每年应付款多少元?画出程序 框图,并写出计算所需的程序. 注:①各期所付款的本息和的总和,应等于个人负担的购房余款的本息和. ②每年按复利计算,即本年利息计入次年的本金中生息. -7- 《算法初步》章节练习题参考答案 (30 分钟 一、选择题(每小题 3 分,共 18 分) 1.如图是某程序框图的一部分,其算法的逻辑结构为 ( ) 50 分) A.顺序结构 C.条件结构 B.判断结构 D.循环结构 【解析】选 C.条件结构是处理逻辑判断并根据判断结果进行不同处理的结构,由算法流程图 知,该算法的逻辑结构为条件结构. 2.下列各进位制数中,最大的数是 A.11111(2) C.312(4) ( ) B.1221(3) D.56(8) 【解析】选 C.11111(2)=1+1×2+1×22+1×23+1×24=1+2+4+8+16=31. 1221(3)=1+2×3+2×32=1+6+18+27=52. 312(4)=2+1×4+3×42=2+4+48=54. 56(8)=6+5×8=6+40=46. 3.(2015·陕西高考改编)如图所示,当输入 x 为 2 006 时,输出的 y= ( ) A.28 B.10 C.4 D.2 -8- 【解题指南】模拟执行程序框图,依次写出每次循环得到的 x 的值,当 x=-2 时不满足条件 x ≥0,计算并输出 y 的值为 10. 【解析】选 B. 模拟执行程序框图,可得 x=2 006, x=2 004 满足条件 x≥0,x=2 002 满足条件 x≥0,x=2 000 ? 满足条件 x≥0,x=0 满足条件 x≥0,x=-2 不满足条件 x≥0,y=10 输出 y 的值为 10. 【补偿训练】执行如图所示的程序框图,若输出的结果是 9,则判断框内 m 的取值范围是 ( ) A.(42,56] C.(72,90] B.(56,72] D.(42,90] 【解析】选 B.第一次运行:S=2,k=2;第二次运行:S=6,k=3;?;第七次运行:S=56,k=8; 第八次运行:S=2+4+6+?+16=72,k=9,输出结果.故判断框中 m 的取值范围是(56,72]. 4.(2015·襄阳高一检测)168,54,264 的最大公约数是 A.4 B.6 C.8 D.9 ( ) 【解析】选 B.168-54=114,114-54=60,60-54=6,54-6=48,48-6=42,42-6=36,36-6=30, -9- 30-6=24,24-6=18,18-6=12

相关文档

高中数学 人教A版 必修3 第一章 算法初步 高考复习习题(选择题1-100)含答案解析
新版高中数学人教A版必修3习题:第一章算法初步 1.3.1
新版高中数学人教A版必修3习题:第一章算法初步 1.3.2
高中数学 人教A版 必修3 第一章 算法初步 高考复习习题(解答题1-100)含答案解析
高中数学人教A版必修3习题:第一章算法初步第一章检测A (2)
精品教育高中数学人教A版必修3习题:第一章算法初步1.3.1
新版高中数学人教A版必修3习题:第一章算法初步 1.2.3
新版高中数学人教A版必修3习题:第一章算法初步 1.1.2.3
新版高中数学人教A版必修3习题:第一章算法初步 1.1.1
高中数学必修3同步练习第一章 算法初步 §1.1 习题课
电脑版