当前位置:文档之家› 程序框图练习题与答案(经典)

程序框图练习题与答案(经典)

、选择题程序框图练习题1 . (2013年高考北京卷(理))执行如图所示的程序框图,输出的S值为A. 1B. C1321D.610987 C框图首先给变量亠r 乂1+1一3'S赋值0和1.执行i=0+1=1 ;判断(彳)2+11>2不成立,执行'2X3+113门,i=1+1=2 ;判断2> 2成立,算法结束,跳出循环,输出S的值为一二.故选C.2 . (2013年普通高等学校招生统一考试浙江数学(理)试题(纯9所示,若该程序运行后输出的值是9,则5A. a=4B. a=5C. a = 6WORD版))某程序框图如图D. a = 7A:由已知可得该程序的功能是 计算并输出 S=1++…+. =1 + 1-——=2-——1X2 a (a+1)a+1 a+1若该程序运行后输出的值是 [则2 -—— '5a+1••• a=4,故选A .3 . ( 2013年普通高等学校招生统一考试安徽数学 图(算法流程图)的输出结果是1A.-6B . 252411 D. 121 1 1s = 02 4 6124 . ( 2013年普通高等学校招生统一考试重庆数学(理)试题(含答案)11□•,所以选D12)执行如题(8)图所示(理)试题(纯WOR 版))如图所示,程序框(第5题图)的程序框图,如果输出s = 3,那么判断框内应填入的条件是()A. k 乞6B. k <7C. k 乞8D. k 乞9B【命题立意】本题考查程序框图的识别和运行。

第一次循环,s = log2 3,k =3,此时满足条件,循环;第二次循环,s = log23 log34=2,k =4,此时满足条件,循环;第三次循环,s =log2 3-Iog3 4」og4 5,k =5 ,此时满足条件,循环;第四次循环,s =log2 3 log 3 4 log4 5 log 5 6,^6 ,此时满足条件,循环;第五次循环,^log23 log34 log45 log5 6 log67,^ 7 ,此时满足条件,循环;第六次循环,s =log23 log34 log4 5 log5 6 log67 log78 =3,k =8,此时不满足条件,输出s = 3 ,所以判断框内应填入的条件是k乞7,选B.5 . (2013年高考江西卷(理))阅读如下程序框图,如果输出i =5,那么在空白矩形框中应填入的语句为A. S =2*i -2B. S =2*i -1C. S =2* iC本题考查程序框图的识别和运行。

由条件知当i = 3时,当i =5时,A,B不成立。

当i =3时,D不合适,所以选 6 .(2013年普通高等学校招生统一考试福建数学(理)试题(纯程序框图,若输入的k =10,则该算法的功能是A.计算数列〈2n r的前10项和B •计算数列才!的前9项和D. S = 2* i 4S ::10,当i =5时,S —10。

C.k-k-rl题⑻图.word 可编辑.+ 1 + 1 10 10!C.计算数列[2n -1的前10项和D.计算数列:2n -V 的前9项和C第一循环:S=1,i=2 , i :10第二条:S =3,i =3,i :::10第三条:S = 7,i = 4,i ::: 10910…..第九循环:S =2 -1,i =10,i =10 •第十循环:S =2 -1,i =11,i 10,输出 S.1(1 _210)根据选项,S,故为数列2nJ 的前10项和•故答案 A.1-27 . ( 2013年普通高等学校招生统一考试新课标H 卷数学(理) (纯WOR版含答案))执行右面的程序框图,如果输入的N =10,那么输出的S =A. 11 12 3C 111•……+12 3 11B框图首先给累加变量 S 和循环变量 S=0+1=1, k=1+1=2 ;A1 1 1第一次循环s 2, i = 4,第二次循环s 22,i = 6,第二次循环 22 -122 _1 42 _11 1 1 1111s 222 」=8,第四次循环,s 2 2 2 2 ,i=10, 22 -1 42 -1 62 -1 22 -1 4 -1 6 -1 8 -1 11111第五次循环,s2- 2- 2- 2-,i=12,此时输出 2 -1 4 -1 6 -1 8 -1 10 -1i 赋值,1+ — 11!判断 k > 10不成立, 执行 k=2+1=3;判断 k > 10不成立, 执行 判断 k > 10不成立, 执行 S=1+ , 2S=1+ +2 2X3S=1+ + __ :—+_________ ,,k=3+1=4;k=4+1=5;判断 i > 10不成立, 执行S= — w";判断 算法结束.选B.8 . ( 2013年普通高等学校招生统一考试辽宁数(理)试题(WORDS ))执行如图所示的程序框图,若输入n =10,则输出的S 二 A 勺11 B. 211C 3655D. I 255i > 10成立,输出S=1丄1丄1丄1丄1 5肉出22 -1 42-1 62 -1 82-1 102-1 111 1 1 1 1 1 1i =i 2,所以s —[(-一)•(———)•川(——一)]2 13 3 5 9 119 . (2013年高考新课标1 (理))运行如下程序框图,如果输入的t [-1,3],则输出S属于1 11 1J -),且i2 -1 2 i —1 i 15,选A.11A. [ -3,4]B. [ -5,2] C [ ~4,3]A由判断框中的条件为t v 1,可得:函数分为两段,即t v1与t >1,又由满足条件时函数的解析式为:s=3t ;不满足条件时,即t > 1时,函数的解析式为:s=4t - t2D. [-2,5]⑶,t<l故分段函数的解析式为:s= ,[4t- tS t>l如果输入的t € [ - 1, 3],画出此分段函数在t € [ - 1, 3]时的图象,则输出的s属于[-3, 4].故选A.10.(2013年高考陕西卷(理))根据下列算法语句,当输入x为60时,输出y的值为:输入x ■;I:If x< 50 Then:y=0.5 * x i:Else :I I■y=25+0.6*(x-50) ::End If ::输岀y :( )A. 25B. 30C. 31D. 61C-x =60,. y =25 0.6 (x-50) =31,所以选C11. (2013年普通高等学校招生统一考试天津数学(理)试题(含答案))阅读右边的程序框图,运行相应的程序,若输入x的值为1,则输出S的值为A. 64B. 73C. 512D. 585B3第一次循环,S=1,x= 2;第二次循环,S=1+2=9x= 4第三次循环,S =9 4=7 3. 5,0满足条件输出S =73,选B.二、填空题12.(2013年高考湖南卷(理))执行如图3所示的程序框图,如果输入a =1,b =2,则输出的a的值为_____ 9 ___ .IE19本题考查程序框图的运行与识别。

第一次循环, a = 1 • 2 = 3,第二次循环,a = 3 • 2 = 5, 第三次循环,a =5, 2 =7第四次循环,a=7,2=9・8,满足条件,输出a = 9。

13.(2013年普通高等学校招生全国统一招生考试江苏卷(数学)(已校对纯WOR版含附加题))下图是一个算法的流程图,则输出的n的值是____________ .3经过了两次循环,n值变为314.(2013年普通高等学校招生统一考试广东省数学(理)卷(纯程序框图,若输入n的值为4 ,则输出s的值为_________WORD版))执行如图所示的/釁出口 /(苹5強).word 可编辑.77 ;第一次循环后:s =1,i =2 ; 第二次循环后:s = 4, i = 4 ; 15 . ( 2013年高考湖北卷(理))阅读如图所示的程序框图 ,运行相应的程序,输出的结果i = ___________ .510本题考查程序的运行与识别。

第一次循环,a5,i=2 ;第二次循环,2a =3 5 ■ 1 =16, i = 3 ;第三次循环, a = 16 = 8,i = 4 ;第五次循环,a = © = 4,i = 5,2 2此时满足条件输出i =5。

16.( 2013年普通高等学校招生统一考试山东数学 (理)试题(含答案))执行右图的程序框图若输入的$的值为0.25,则输出的n 的值为 __________ .第二次循环后:s = 2,i =3 ;第四次循环后:s = 7,i =5 ;故输出7 -.word 可编辑.专业.专注31 1第一次循环,F , =1 • 2 =3,F ° =3-1 =2, n =2,此时 0.25不成立。

第二次循环, F 1 3 F, =2,3 =5,F° =5-2 =3 ,n =3,此时—二?乞 0.25 成立,输出F ,5。

相关主题