9299.net
大学生考试网 让学习变简单
当前位置:首页 >> 数学 >>

高中数学必修三:课时提升作业(七)

高中数学必修三:课时提升作业(七)


高中数学必修三:课时提升作业(七)_1.2.3 循环语句 (25 分钟 一、选择题(每小题 5 分,共 25 分) 1.下列说法正确的是 ( ) 60 分) A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构 B.当型(WHILE)循环结构先执行循环体,后判断条件 C.当型(WHILE)循环结构先判断条件,后执行循环体 D.以上说法都不正确 【解析】选 C.当型循环是先判断条件再决定是否执行循环体,直到型循环是先执行循 环体,后判断条件,它们之间可以进行转化,故选 C. 【补偿训练】下列问题可以设计成循环语句计算的有 ①求 1+3+32+…+39 的和; ②比较 a,b 两个数的大小; ③对于分段函数,要求输入自变量,输出函数值; ④求平方值小于 100 的最大整数. A.0 个 B.1 个 C.2 个 D.3 个 ( ) 【解析】选 C.①和④用到循环语句;②③用不到.故选 C. 2.下面程序运行后输出的结果为 ( ) a=0 j=1 WHILE j<=5 MOD 5 a=(a+j) j=j+1 WEND PRINT END A.50 B.5 C.25 a D.0 第- 1 -页 共 13 页 【解析】 选 D.本程序的功能是求 a+j 被 5 除所得的余数, 从而循环体在执行的过程中 a 与 j 的对应值如表: a j 1 2 3 3 1 4 0 5 0 6 UNTIL 后面的① 3.如果如图所示的程序运行后输出的结果是 132, 那么在程序中 LOOP 应填 ( ) i=12 S=1 DO S=S i i=i-1 LOOP PRINT END A.i>11 B.i>=11 C.i<=11 D.i<11 UNTIL S ① 【解析】 选 D.当条件不满足时执行循环体, 当条件满足时退出循环.由于输出的是 132, 故应执行了两次循环体,因此条件①应为 i<11. 【补偿训练】下面是求 1~1 000 内所有偶数的和的程序,把程序框图补充完整正确的 选项是 ( ) A.①处为 S=S+i,②处为 i=i+1 B.①处为 S=S+i,②处为 i=i+2 第- 2 -页 共 13 页 C.①处为 i=i+1,②处为 S=S+i D.①处为 i=i+2,②处为 S=S+i 【解析】选 B.程序框图求的是 1~1 000 内所有偶数的和,故 i 步长为 2,应有 i=i+2, 排除 A、C;i 初值为 2,S 应加的第一个偶数为 2,而不是 4,故语句 S=S+i 应在 i=i+2 的前面,排除 D. 4.如图,程序的循环次数为 ( ) x=0 WHILE x<20 x=x+1 x=x^2 WEND PRINT x END A.1 B.2 C.3 D.4 【解析】选 C.程序执行如下: (1)x<20,x=0+1=1,x=12=1; (2)x<20,x=1+1=2,x=22=4, (3)x<20,x=4+1=5,x=52=25, 此时跳出循环,并输出 x. 所以一共进行 3 次循环. 5.如图所示的程序运行后输出的结果为 ( ) 第- 3 -页 共 13 页 i=1 S=0 DO i=i+2 S=3+2 i i=i+1 LOOP PRINT END UNTIL S i>=8 A.17 B.19 C.21 D.23 【解析】选 C.第一次循环,i=1+2=3,S=3+2×3=9,i=4; 第二次循环,i=6,S=3+2×6=15,i=7; 第三次循环,i=9,S=3+2×9=21,i=10, 所

推荐相关:
网站首页 | 网站地图
All rights reserved Powered by 大学生考试网 9299.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com