收藏 分享(赏)

2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc

上传人:微传9988 文档编号:2375375 上传时间:2018-09-14 格式:DOC 页数:8 大小:201KB
下载 相关 举报
2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc_第1页
第1页 / 共8页
2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc_第2页
第2页 / 共8页
2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc_第3页
第3页 / 共8页
2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc_第4页
第4页 / 共8页
2015-2016学年高中数学 1.1.2第3课时循环结构、程序框图的画法练习 新人教A版必修3.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、【成才之路】2015-2016 学年高中数学 1.1.2 第 3 课时循环结构、程序框图的画法练习 新人教 A 版必修 3基础巩固一、选择题1在循环结构中,每次执行循环体前对控制循环的条件进行判断,当条件满足时执行循环体,不满足则停止,这样的循环结构是( )A分支型循环 B直到型循环C条件型循环 D当型循环答案 D2下面关于当型循环结构和直到型循环结构的说法,不正确的是( )A当型循环结构是先判断后循环,条件成立时执行循环体,条件不成立时结束循环B直到型循环结构要先执行循环体再判断条件,条件成立时结束循环,条件不成立时执行循环体C设计程序框图时,两种循环结构可以任选其中的一个,两种结构也可以相

2、互转化D设计循环结构的程序框图时只能选择这两种结构中的一种,除这两种结构外,再无其他循环结构答案 D3阅读如图所示的程序框图,运行相应的程序,输出的 s 值等于( )A3 B10C0 D2答案 A解析 开始: k1, s1;1 B s12 35C s D s710 45答案 C解析 该程序框图为循环结构 k9, s1 时,经判断执行“是” ,计算 1 99 1赋值给 s,然后 k 减少 1 变为 8; k8, s 时,经判断执行“是” ,计算 910 910 910 88 1赋值给 s,然后 k 减少 1 变为 7; k7, s 时,经判断执行“是” ,计算 810 810 810 77 1赋

3、值给 s,然后 k 减少 1 变为 6; k6, s ,根据输出 k 为 6,此时应执行“否” 结710 710合选项可知,判断框内应填 s ,故选 C.710二、填空题7(2013湖南高考)执行如图所示的程序框图,如果输入 a1, b2,则输出的 a的值为_答案 98(2015温州高一检测)若如图所示的程序框图运行结果为 S90,那么判断框中应填入的关于 k 的条件是_答案 k8?三、解答题9画出求满足 122 23 2 n22015 2的最小正整数 n 的程序框图分析 题中要求满足条件的不等式的最小正整数 n,不等式左侧是连续自然数的平方和,故可采用循环结构完成解析 10运行如图所示的程序

4、框图(1)若输入 x 的值为 2,根据该程序的运行过程完成下面的表格,并求输出的 i 与 x 的值.第 i 次 i1 i2 i3 i4 i5x23 i(2)若输出 i 的值为 2,求输入 x 的取值范围解析 (1)第 i 次 i1 i2 i3 i4 i5x23 i 6 18 54 162 486因为 162168,486168,所以输出的 i 的值为 5, x 的值为 486.(2)由输出 i 的值为 2,则程序执行了循环体 2 次,即Error! 解得 x56,563所以输入 x 的取值范围是 x56.563能力提升一、选择题1(2014福建,理 5)阅读如图所示的程序框图,运行相应的程序,

5、输出的 S 的值等于( )A18 B20C21 D40答案 B解析 该程序框图为循环结构,由 S0, n1 得S02 113, n112,判断 S315 不成立,执行第二次循环,S32 229, n213,判断 S915 不成立,执行第三次循环,S92 3320, n314,判断 S2015 成立,输出 S20.故选 B.2(2013浙江)某程序框图如图所示,若该程序运行后输出的值是 ,则( )95A a4 B a5C a6 D a7答案 A解析 k1, S11 ;12 32k2, S11 ;13 53k3, S11 ; k4, S11 .输出结果是 ,这时 k5 a,故 a4.14 74 1

6、5 95 953以下给出的是计算 的值的一个程序框图,其中判断框内应填入的12 14 16 120条件是( )A i10? C i1,执行否, x5, y ,| y x| 1,113 43执行否, x , y ,| y x| 1,执行是,输出 y .113 299 49 2996(2014湖北,理 13)设 a 是一个各位数都不是 0 且没有重复数字的三位数,将组成 a 的 3 个数字按从小到大排成的三位数记为 I(a),按从大到小排成的三位数记为 D(a)(例如 a815,则 I(a)158, D(a)851)阅读如图所示的程序框图,运行相应的程序,任意输入一个 a,输出的结果 b_.答案

7、495解析 不妨取 a815,则 I(a)158, D(a)851, b693;则取 a693,则 I(a)369, D(a)963, b594;则取 a594,则 I(a)459, D(a)954, b495;则取 a495,则 I(a)459, D(a)954, b495.故输出结果 b495.三、解答题7以下是某次考试中某班 15 名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将 80 分以上的同学的平均分求出来并画出程序框图分析 用条件分支结构来判断成绩是否高于 80 分,用循环结构控制输入的次数,同时引进两个累加变量,

8、分别计算高于 80 分的成绩的总和和人数解析 程序框图如图所示规律总结 本题的算法设计中用了条件分支结构、循环结构条件分支结构用于判断输入的数是否大于 80,循环结构用于控制输入的数的个数与 80 分以上的成绩总和累加,这里用变量 i 作为计数变量由此可见,在设计算法时,循环结构和条件分支结构可以综合运用,在综合运用过程中,它们可以并行运用,也可以嵌套运用(本例就是循环结构中嵌套条件分支结构,还可以是循环结构与循环结构的嵌套运用)8某高中男子体育小组的 50 m 赛跑成绩(单位:s)如下:6.3,6.6,7.1,6.8,7.1,7.4,6.9,4.7,7.5,7.6,7.8,6.4,6.5,6.4,6.5,6.7,7.0,6.9,6.4,7.1,7.0,7.2.解析 此体育小组共有 22 人,要解决该问题必须对运动员进行编号,设第 i 个运动员编号为 Ni,成绩为 Gi,可以设计下面的算法:第一步, i1;第二步,输入 Ni, Gi,如果 Gi6.8,则输出 Ni, Gi,并执行第三步,否则,直接执行第三步;第三步, i i1;第四步,若 i22,则返回第二步,重新执行第二步、第三步、第四步,否则结束该算法的程序框图如右图所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报