- 2021-07-01 发布 |
- 37.5 KB |
- 4页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
高考理科数学专题复习练习13.1算法与程序框图
第十三章算法初步、复数 13.1算法与程序框图 专题3 循环结构 ■(2015沈阳一模,循环结构,选择题,理8)若执行如图的程序框图,则输出的k值是( ) A.4 B.5 C.6 D.7 解析:执行程序框图,有n=3,k=0; 不满足条件n为偶数,n=10,k=1; 不满足条件n=8,满足条件n为偶数,n=5,k=2; 不满足条件n=8,不满足条件n为偶数,n=16,k=3; 不满足条件n=8,满足条件n为偶数,n=8,k=4; 满足条件n=8,退出循环,输出k的值为4. 答案:A ■(2015辽宁抚顺重点高中协作体高考模拟,循环结构,选择题,理8)在如图的程序中所有的输出结果之和为( ) A.30 B.16 C.14 D.9 解析:由程序框图知:第一次循环s=0+1=1,i=2+1=3,输出s=1; 第二次循环s=1+3=4,i=3+2=5,输出s=4; 第三次循环s=4+5=9,i=5+2=7,输出s=9; 第四次循环s=9+7=16,i=7+2=9,输出s=16. 满足条件i>7,程序运行终止, ∴所有的输出结果之和为1+4+9+16=30. 答案:A ■(2015辽宁大连二十四中高考模拟,循环结构,选择题,理4)若某程序框图如图所示,则输出的n的值是( ) A.3 B.4 C.5 D.6 解析:由程序框图知:算法的功能是求满足p=1+3+…+(2n-1)>20的最小n值, ∵p=1+3+…+(2n-1)=1+2n-12×n=n2>20, ∴n≥5, 故输出的n=5. 答案:C ■(2015东北哈尔滨师大附中、东北师大附中、辽宁省实验中学三校一模,循环结构,选择题,理5)执行如图所示的程序框图,要使输出的S值小于1,则输入的t值不能是下面的( ) A.2 012 B.2 016 C.2 014 D.2 015 解析:执行程序框图,可得程序框图的功能是求S=sinπ3+sin2π3+…+sintπ3的值, 因为sintπ3的取值以6为周期, 且sinkπ3+sin(k+1)π3+…+sin(k+6)π3=0, 由 2 012=335×6+2,所以输入的t值是2 012时,S=sinπ3+sin2π3=3>1; 2 014=335×6+4,所以输入的t值是2 014时,S=sinπ3+sin2π3+sin3π3+sin4π3=32<1; 2 015=335×6+5,所以输入的t值是2 015时,S=sinπ3+sin2π3+sin3π3+sin4π3+sin5π3=0<1; 2 016=335×6+6,所以输入的t值是2 016时,S=sinπ3+sin2π3+sin3π3+sin4π3+sin5π3+sin 2π=0<1. 答案:A ■(2015辽宁鞍山一模,循环结构,选择题,理8)一个算法的程序框图如图,若该程序输出结果为6,则判断框内m的取值范围是( ) A.(12,20] B.(20,30] C.(30,42] D.(12,42] 解析:由程序框图知第一次运行S=2,i=2; 第二次运行S=0+2+4,i=3; 第三次运行S=0+2+4+6,i=4; 第四次运行S=0+2+4+6+8,i=5; 第五次运行S=0+2+4+6+8+10,i=6. ∵输出i=6, ∴程序运行了5次,此时S=0+2+4+6+8+10=30, ∴m的取值范围为20查看更多
相关文章
- 当前文档收益归属上传用户