1、必修三- 1 -程序框图练习题一、选择题1. (2013 年高考北京卷(理)执行如图所示的程序框图,输出的 S 值为( )开始是否0,1iS21i2i输出 S结束A1 B C D23132610987C 框图首先给变量 i 和 S 赋值 0 和 1执行 ,i=0+1=1;判断 12 不成立,执行 ,i=1+1=2 ;判断 22 成立,算法结束,跳出循环,输出 S 的值为 故选 C2. (2013 年普通高等学校招生 统一考试浙江数学(理)试题 (纯 WORD 版)某程序框图如图所示,若该程序运行后输出的值是 ,则 ( )59A B C D 4aa6a7a必修三- 2 -开始S=1, k=1ka
2、?S=S+1k(k+1)k=k+1输出 S结束是否(第 5 题图)A :由已知可得该程序的功能是计算并输出 S=1+ + =1+1 =2 若该程序运行后输出的值是 ,则 2 = a=4,故选 A3. (2013 年普通高等学校招生统一考试安徽数学(理)试题(纯 WORD 版)如图所示,程序框图(算法流程图)的输出结果是( )A B C D162543412D,所以选 D .12,136420ss4. (2013 年普通高等学校招生统一考试重庆数学(理)试题(含答案)执行如题(8)图所示的程序框图,如果输出 s,那么判断框内应填入的条件是 ( )必修三- 3 -A 6kB 7kC 8kD 9kB
3、【命题立意】本题考查程序框图的识别和运行。第一次循环, ,此时满足2log3,sk条件, 循环;第二次循环, ,此时满足条件,循环;第三次循环,23log4sk,此时满足条件,循环;第四次循环,234logl5sk,此时满足条件,循环;第五次循环,6,此时满足条件,循环;第六次循环,2345lloglog7s k,此时不满足条件,输出 ,6og83 3s所以判断框内应填入的条件是 ,选 B.5. (2013 年高考江西卷(理)阅读如下程序框图,如果输出 ,那么在空白矩形框中应填5i入的语句为( )A B C D2*Si2*1Si2*Si2*4SiC本题考查程序框图的识别和运行。由条件知当 时,
4、 ,当 时,3105。当 时,A,B 不成立。当 时,D 不合适,所以选 C.105i i6. (2013 年普通高等学校招生 统一考试福建数学(理)试题 (纯 WORD 版)阅读如图所示的程序框图,若输入的 ,则该算法的功能是 ( )10kA计算数列 的前 10 项和 B计算数列 的前 9 项和 2n 12n必修三- 4 -C计算数列 的前 10 项和 D计算数列 的前 9 项和21n21nC第一循环: , 第二条: 第三条:1,2Si03,10Si7,410Si 第九循环: 第十循环: ,输出9,1i2S根据选项, ,故为数列 的前 10 项和故答案 A10(2)S12n7. (2013
5、年普通高等学校招生 统一考试新课标卷数学(理)( 纯 WORD 版含答案)执行右面的程序框图,如果输入的 10N,那么输出的 S( )否是 1,0TSk开 始输 入 1k?NS输 出结 束A 11+230B11+230! ! !必修三- 5 -C 11+23D11+23! ! !B 框图首先给累加变量 S 和循环变量 i 赋值,S=0+1=1,k=1+1=2;判断 k10 不成立,执行 S=1+ ,k=2+1=3;判断 k10 不成立,执行 S=1+ + ,k=3+1=4;判断 k10 不成立,执行 S=1+ + + ,k=4+1=5;判断 i10 不成立,执行 S= ,i=10+1=11;判
6、断 i10 成立,输出 S= 算法结束选 B8. (2013 年普通高等学校招生统一考试辽宁数学(理)试题(WORD 版)执行如图所示的程序框图,若输入 ( )10,nS则 输 出 的A B C D 5365725A第一次循环 ,第二次循环 ,第三次循环21,4si221,64si,第四次循环,2 86s,第五次循环,222,1014i,此时输出2 21,8s i必修三- 6 -,因为 ,且2222211154680s211()ii,所以 ,选 A.i()()39s9. (2013 年高考新课标 1(理)运行如下程序框图,如果输入的 1,3t,则输出 s 属于( )A B C D3,45,24
7、,32,5A 由判断框中的条件为 t1,可得:函数分为两段,即 t1 与 t1,又由满足条件时函数的解析式为:s=3t;不满足条件时,即 t1 时,函数的解析式为:s=4tt 2故分段函数的解析式为:s= ,如果输入的 t1,3,画出此分段函数在 t1,3时的图象,则输出的 s 属于3,4故选 A必修三- 7 -10. (2013 年高考陕西卷(理)根据下列算法语句, 当输入 x 为 60 时, 输出 y 的值为( )输入 xIf x50 Theny=0.5 * xElse y=25+0.6*(x-50)End If输出 yA25 B30 C31 D61C,所以选 C31)50(6.2,60x
8、x11. (2013 年普通高等学校招生统一考试天津数学(理)试题(含答案)阅读右边的程序框图, 运行相应的程序, 若输入 x 的值为 1, 则输出 S 的值为( )A64 B73 C512 D585B第一次循环, ;第二次循环, ;第三次循环,1,2Sx3129,4Sx必修三- 8 -,满足条件输出 ,选 B.394750S73S二、填空题12. ( 2013 年高考湖南卷(理)执行如图 3 所示的程序框图,如果输入_9_.1,2aba则 输 出 的 的 值 为9本题考查程序框图的运行与识别。第一次循环, ,第二次循环,123a,第三次循环, 第四次循环, ,满足条件,输325a527a79
9、8出 。13. (2013 年普通高等学校招生全国统一招生考试江苏卷(数学)(已校对纯 WORD 版含附加题)下图是一个算法的流程图,则输出的 的值是_.n3 经过了两次循环,n 值变为 314. (2013 年普通高等学校招生统一考试广东省数学(理)卷(纯 WORD 版)执行如图所示的程序框图,若输入 的值为 ,则输出 的值为_.n4s必修三- 9 -是否输入 1,is输出 s结束开始 n第 11 题图n1sii7;第一次循环后: ;第二次循环后: ;1,2si2,3si第三次循环后: ;第四次循环后: ;故输出 .475715. ( 2013 年高考湖北卷(理)阅读如图所示的程序框图,运行相应的程序,输出的结果_.i否 1i?4a10, i开始 是结束是奇数3a2a是 否输出 i5本题考查程序的运行与识别。第一次循环, ;第二次循环,105,2ai;第三次循环, ;第五次循环, ,316,3ai684284,52ai此时满足条件输出 。516. (2013 年普通高等学校招生统一考试山东数学(理)试题(含答案)执行右图的程序框图,若输入的 的值为 0.25,则输出的 n 的值为_.必修三- 10 -3第一次循环, ,此时 不成立。第二次循环,1023,12,Fn10.253F,此时 成立,输出 。10235,1.5n