高中数学讲义微专题93《算法—多项循环体》讲义.doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高中数学讲义微专题93《算法—多项循环体》讲义.doc》由用户(副主任)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法多项循环体 高中数学 讲义 专题 93 算法 多项 循环体 下载 _二轮专题_高考专区_数学_高中
- 资源描述:
-
1、 微专题 93 含多次循环的程序框图 一、基础知识: 1、如果在框图运行中,循环次数过多,则不易一一列举,费时费力,则要通过列举出的前几 个例子找到规律,并推断出循环临近结束时各变量的值 2、找规律:在多次循环的框图中,变量的取值通常呈现出以下几点规律: (1)与数列的求和相关:框图中某个变量与求和相关,且在每次循环中所加上的项具备特点, 如同数列的通项公式。那么则可通过归纳出数列的通项公式从而判断求和方法 (2)与周期性相关:框图经过几次循环后,某个变量的值存在周期性,那么可通过周期性即 可判断出循环临近结束后,变量的取值。 (3)计数变量:在较多次的循环中,往往会有一个变量,在每次循环时,
2、它的值都加 1,则 该变量的值可代表循环的次数,这样的变量称为计数变量。由于多次循环不能一一列出,所 以需要在前几次的列举中发现输出变量与计数变量间的”对应关系“以便于在最后一次循环时, 可通过计数变量的值确定输出变量的取值或者是在求和中最后一次加上的项 二、典型例题: 例 1:右图是表示分别输出 2222222222 1 ,13 ,135 ,1352011的值的过程的 一个程序框图,那么在图中处应分别填上( ) A. i2011?,1ii B. i1006?,1ii C. i2011?,2ii D. i1006?,2ii 思路: 通过框图可发现S代表求和, 而变量i是成为求和中的 每一项,依
3、题意,每项的底数为奇数(相差 2) ,所以在执行 框中填入的应该是2ii ,在判断框中,只要不满足 的条件则结束循环,从选项中可判断是关于i的条件,且最 后一次输出S前,所加的项为 2 2011,然后2013i ,所以 判断框中应填写2011?i ,故选 C 答案:C 例2: 某程序框图如图所示, 该程序运行后输出的S的值是 ( ) A3 B 1 2 C 1 3 D 2 思路:从判断框中发现循环次数较多,所以考虑进行几次循环, 并寻找规律: 3,2Si 1 ,3 2 Si 1 ,4 3 Si 2,5Si 3,6Si 由 此 可 发 现S的 值 呈 周 期 性 变 化 , 且 周 期 为4, 最
4、 后 一 次 循 环2015i , 所 以 201545033,所以S的值与相同,即 1 2 S 答案:B 例 3:某程序框图如图所示,则该程序运行后输出的值是( ) A. 3 B. 13 2 C. 13 2 D. 3 2 思路:程序运行中变量变化如下: 3 sin,2 32 sn 2 sin3,3 3 ssn sin3,4ssn 43 sin,5 32 ssn 5 sin0,6 3 ssn sin20,7ssn 73 sin,8 32 ssn 可发现s的取值以 6 为周期,当2015n 时,循环结束,因为201563355,故此 时s的值与5n 时的一致,所以 3 2 s 答案:D 例 4:
5、如果执行右边框图,输入2012N ,则输出的数s等于 ( ) A. 2013 2011 22 B. 2012 201222 C. 2012 2011 22 D. 2013 201222 思路:可先进行几次循环观察规律: 11 1 2 ,1 2 ,2msk 212 2 2 ,1 22 2 ,3msk 3123 3 2 ,1 22 23 2 ,4msk 通过三次循环即可观察到s为数列 n a(其中2n n an)进行求和,即考虑在第n次循环时 s的通式,通过2nn通项公式特征可用错位相减法求和: 123 1 22 23 22nsn 231 21 22 2122 nn snn 211 2 21 22
6、222 21 n nnn snn 1 122 n sn 再考虑最后一次循环时2013k ,按照前面的对应关系,循环的序数为12012nk , 代入可得: 2013 2011 22s 答案:A 例 5: 执行如图的程序框图, 如果输入的0.01t , 则输出的n ( ) A. 5 B. 6 C. 7 D. 8 思路:可先执行几次循环: 1 1,1 2 Sn 11 1,2 24 Sn 111 1,3 248 Sn ,依次类推可得: 第n次循环中, 11 1 22 1111 11 1 2422 1 2 n n n S 若输入的0.01t , 则考虑 11 2100 n 时,7n , 故当7n 时,
7、跳出循环, 所以输出的7n 答案:C 例 6:若执行右边的程序框图,输出S的值为 4,则判断框中应填入的条件是( ) A. 14k B. 15k C. 16k D. 17k 思路:可先通过几次循环寻找规律: 2 log 3,3Sk 23 log 3 log 4,4Sk 234 log 3 log 4 log 5,4Sk 由此可发现:第n次循环: 231 log 3 log 4log2 ,2 n Snkn ,且 2312 lg2lg2lg3 lg4 log 3 log 4log2log2 lg2 lg3lg1lg2 n nn Snn n 即 2 logSk,因为输出4S ,所以 2 log4k
8、,解得16k ,所以应该在16k 后结束循 环,判断框应填入16k 答案:C 例 7:某算法的程序框图如图,输入1n ,若输出结果S满足 2011 2012 S ,则输入正整数m的 最大值是_ 思路: 通过流程图可观察到S可视为数列通过裂 1111 121mmmm 项相消求和 得到。即 111 1122 1 S m mmm 11111 1 1212mmmm 111111 11 2231mmm 12011 1 2012m 解得2012m,从而输入m的最大值为2011m 答案:2011m 例 8 阅读下图所示的程序框图,运行相应的程序(其中, mod 4ra表示“r等于a除以 4 的余数”)输出S
展开阅读全文