欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    高二程序框图练习题及答案.pdf

    • 资源ID:78038341       资源大小:2.62MB        全文页数:53页
    • 资源格式: PDF        下载积分:19.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要19.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高二程序框图练习题及答案.pdf

    文档 程序框图练习题及答案 一、选择题 1执行右边的程序框图,若输入的x的值为2,则输出y的值是()A5 B3 C3 D5 2执行如图所示的程序框图,输出的 S 值为()A2 B4 C8 D16 3根据右边框图,对大于 2 的整数N,得出数列的通项公式是()A.2nan B.2(1)nan C.2nna D.12nna 4(5 分)(2011陕西)如图框图,当 x1=6,x2=9,p=8.5 时,x3等于()文档 A.7 B.8 C.10 D.11 5某程序框图如图所示,该程序运行后输出的值是()A63 B31 C27 D15 6 运行右图所示框图的相应程序,若输入,a b的值分别为2log 3和3log 2,则输出M的值是()结束 输出i 否 是 1i 50S 21SS 21ii 开始 0S A0 B1 C2 D1 7执行右图所示的程序框图,则输出的结果是()文档 20?S 开始 1S 是 否 2SSk 2kk 输出k 结束 1k A5 B7 C9 D11 8执行如图所示的程序框图,输出的 M 值是()文档 开始 M=2 i=1 i5?11MM i=i+1 输出M 结束 否 是 A2 B1 C12 D2 9如图所示,程序框图(算法流程图)的输出结果是()(A)16 (B)2524 (C)34 (D)1112 10执行如图所示的程序框图,输出的 S 值为()A1 B23 C1321 D610987 11执行如图所示的程序框图,若输入n的值为4,则输出s的值为_ 文档 12执行如图所示的程序框图,若输入10,nS则输出的 A511 B1011 C3655 D7255 13 设正实数,x y z满足22340 xxyyz,则当zxy取得最大值时,zyx212的最大值为 A0 B1 C49 D3 14阅读右边的程序框图,运行相应的程序,则输出 n 的值为 A.7 B.6 C.5 D.4 15下图是用模拟方法估计圆周率的程序框图,表示估计结果,则图中空白框内应填入()A.文档 B.C.D.16 如果执行右边的程序框图,输入正整数 N(N2)和实数 a1,a2,an,输出 A,B,则()A.A+B 为 a1,a2,an的和 B.为 a1,a2,an的算术平均数 C.A 和 B 分别是 a1,a2,an中最大的数和最小的数 D.A 和 B 分别是 a1,a2,an中最小的数和最大的数 17某程序框图如图所示,则该程序运行后输出的值等于()A.B.C.D.18 某 学 生 一 个 学 期 的 数 学 测 试 成 绩 一 共 记 录 了6个 数 据:12345652,70,68,55,85,90 xxxxxx,执行如图所示的程序框图,那么输出的S是()文档 A1 B2 C3 D4 19已知数列na的各项均为正数,执行程序框图(如右图),当4k 时,31S,则2014a()A2012 B2013 C2014 D2015 20右图是计算11111246810值的一个程序框图,其中判断框内应填入的条 件是 A5k B5k C5k D6k 2121执行右边的程序框图,若5p,则输出的S值为()A.78 B.1516 C.3132 D.6364 22某程序框图如右图所示,该程序运行后输出的 k 的值是()文档 A.4 B.5 C.6 D.7 23设有算法如图所示:如果输入 A=144,B=39,则输出的结果是()A144 B3 C0 D12 24阅读右图的程序框图,则输出 S=()A.14 B.20 C.30 D.55 25执行如图所示的程序框图,若输入的x值为 2,则输出的x值为()A3 B126 C.127 D.128 26右面是“二分法”解方程的流程图在处应填写的内容分别是()文档 Af(a)f(m)0;a=m;是;否 Bf(b)f(m)0;b=m;是;否 Cf(b)f(m)0;m=b;是;否 Df(b)f(m)0;b=m;否;是 27执行如图所示的程序框图,如果输入1,2ab,则输出的a的值为 A7 B9 C2 D13 28执行如图所示的程序框图,输出的 S 值为()(A)2 (B)2 (C)4 (D)4 29在数列na中,111,2nnaaan n.为计算这个数列前 10 项的和,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是()A.8i B.9i C.10i D.11i 30阅读右面的程序框图,运行相应的程序,输出的结果为()文档 A2 B12 C1 D2 31执行如图所示的程序框图,若输入n的值为 4,则输出s的值是()A2 B6 C24 D120 32执行如图所示的程序框图,如果输出的是 a=341,那么判断框内应填()(A)k4?(B)k5?(C)k6?(D)k7?33 执行如图所示的程序框图,如果依次输入函数:f(x)3x、f(x)sin x、f(x)x3、f(x)x1x,那么输出的函数f(x)为()A3x Bsin x Cx3 Dx1x 34)执行如图所示的程序框图,若输入n10,则输出S()文档 A511 B1011 C3655 D7255 35阅读右边程序框图,为使输出的数据为 30,则判断框中应填人的条件为 A.i4 B.i5 C.i6 D.i7 36阅读程序框图,为使输出的数据为 30,则判断框中应填人的条件为()A.i4 B.i5 C.i6 D.i7 37某程序框图如图所示,该程序运行后,输出x的值为 31,则a等于()A0 B1 C2 D3 38执行如图所示的程序框图,若输出的b的值为31,则图中判断框内处应填()文档 开始 结束 1,1ab a?21bb 1aa 输出b 是 否 A3 B4 C5 D6 39给出右图所示的算法流程图,若输出的值为15,则判断框中的条件是()A5n B5n C4n D4n 40上图为求1 35101s 的程序框图,其中应为()A101?A B101?A C101?A D101?A 41执行右面的程序框图,若8.0p,则输出的n=()文档 A 2 B 3 C 4 D 5 42已知某程序框图如右图所示,则该程序运行后,输出的结果为()A53 B 54 C21 D51 43将 x=2 输入以下程序框图,所得结果为()开始 输入 x X0?0 x1?y=2x-12 xyxxy22 输出 y 结束 是是否否文档 A3 B5 C8 D12 44某程序框图如图所示,该程序运行后输出的k的值是()A 4 B 5 C6 D7 45请阅读右边的算法流程图:若)18sin18(cos22a,128cos22b,.16cos16sin2c则输出的应该是 46某程序框图如图所示,该程序运行后输出 S 的结果是()A32B16C2512D13760 47执行如图所示的程序框图,输出的k值是()A、5 B、6 C、7 D、8 48程序框图如图,若5n,则输出的S值为 2nn 31nn 开始 n=5,k=0 n 为偶n=1 输出 k 结束 k=k+1 是 否 是 否 文档 A.30 B.50 C.62 D.66 49执行右面的程序框图,那么输出 S 的值为()A49100 B99100 C97198 D 99202 50如图,执行程序框图后,输出的结果为 A12 B1 C2 D4 51若某程序框图如图所示,则输出的 P 的值是 (A)21 (B)26 (C)30 (D)55 52如图所示程序框图,其作用是输入空间直角坐标平面中一点 P a b c(),输出相应的点 Q a b c(),若P的坐标为2 3 1(),则 P Q,间的距离为()(注:框图中的赋值符号“=”也可以写成“”或“:=”)A0 B2 C6 D2 2 53下面程序框图表示的算法是()A将 a、b、c 按从小到大输出 文档 B将 a、b、c 按从大到小输出 C输出 a、b、c 三数中的最大数 D输出 a、b、c 三数中的最小数 54如右图所示算法程序框图运行时,输入 atan315,bsin315,ccos315,则输出结果为()A.B C1 D1 55右图是一个程序框图,若开始输入的数字为10t,则输出结果为()A20 B50 C140 D150 56如果执行图 1 的程序框图,那么输出的S()2652 2500 2450 2550 57如下框图,当6,9,8.5abp时,c等于()A.7 B.8 C.10 D.11 图 1 文档 58阅读右面的程序框图,则输出的 S 等于()否 输入,a b c abbc2abp 2bcp 是 输出p 开始 结束(第 2 题)0S5i1ii)1(i iSS 输出S 是 否 结束 开始 1i?文档(A)68(B)38(C)32(D)20 59某程序的框图如图 所示,若执行该程序,则输出的i值为 A、5 B、6 C、7 D、8 开始 i=1,s=0 s=s+2 i-1i s100 i=i+1 输出 i 结束 是 否 文档 60如程序框图:若输入72m,30n,则输出n 开始 是 输出 n 结束 求m 除以n 的余数 r 输入 m,n m=n n=r r=0?否(第 7 题)文档 A0 B3 C6 D12 参考答案 1A【解析】试题分析:20 x ,则2(2)15y .考点:程序框图.2C【解析】试题分析:依次执行程度框图中的语句:1,1210kS;:2,2211kS;:3,8222kS,跳出循环,故输出8S.考点:程序框图.3C【解析】试题分析:当1,1Si时,112 12a ;当12,2Si时,122222a;当22,3Si时,233222a;由此得出数列的通项公式为2nna,故选 C.考点:程序框图的识别.4B【解析】试题分析:从程序框图中得到求 p 的解析式;列出方程,求出 x3的值 解:解得 x3=8 故选 B 文档 点评:本题考查通过程序框图能判断出框图的功能 5A【解析】程序框图运行如下:0,11,32,75,1526,3153,63SiSiSiSiSiSi 6C【解析】因为2log 31,3log 21,所以23log 3log 2,由算法框图可知,运行后输出M的值为23log 3 log 2 11 12M 7C【解析】1S,满足20S,执行循环体;33Sk,满足20S;95Sk,满足20S,197Sk,满足20S,339Sk,不满足20S,退出循环,输出9k 故选C 8B【解 析】当1i 时 得 到1,2Mi,当2i 得 到1,32Mi 当3i 得 到2,4Mi当4i 时得到1,5Mi 当5i 时输出-1 9D【解析】21210,0,2ssn;434121,21,4ssn;12116143,43,6ssn 1211,8sn,输出 所以答案选择 D 考点:本题考查算法框图的识别,逻辑思维,属于中等难题 10C【解析】第一次执行循环:1 122 1 13S,1i;第二次执行循环:221133221213S,2i,满足i2,结束循环,输出1321S 考点:本小题考查了对算法程序框图的三种逻辑结构的理解,考查了数据处理能力和算法思想的应用 117【解析】第一次循环后:1,2si;第二次循环后:2,3si;第三次循环后:4,4si;第四次循环后:7,5si,此时4.i 故输出7 考点:程序框图 12A【解析】框图运算的结果为:222211110+.+=2-14-16-110-11111+.+1 33 55 79 11=111 11 111(1-+-+-+.+-)233 55 79 11=115(1-)=21111,故选 A 考点:本题考查程序框图的运算以及数列求和的列项相消法。13B 文档【解析】22111,4344323xyxyxyzxxyyxyyxyx当且仅当2xy时成立,因此 22224642,zyyyy所以2221221111 1.xyzyyy 考点:本题考查基本不等式的应用,考查运算求解能力、推理论证能力和转化思想、函数和方程思想。基本不等式的使用价值在于简化最值确定过程,而能否使用基本不等式的关键是2abab中的ab是否为定值 14D【解析】第一步:S=0,n=1 时,S=S+(-1)nn=0-1=-12,n=n+1=1+1=2 第二步:S=-1,n=2 时,S=S+(-1)nn=-1+2=12,n=n+1=2+1=3 第三步:S=1,n=3 时,S=S+(-1)nn=1-3=-21000 时,M=1000,此时若图中空白框内的程序指令是,则 P=1;若图中空白框内的程序指令是,则 P=4,显然接近圆周率的的数为 4.故图中空白框内应填入 16C【解析】不失一般性,设 k=3,a1=1,a2=2,a3=3.第一次运行结果为:k=13,A=1,B=1,x=1 第二次运行结果为:k=23,x=2,A=2 第三次运行结果为:k=3,x=3,A=3 由于 k=33,不等式成立,结束循环,输出 A=3,B=1,其中 A 为最大值,B 为最小值,故选 C.17A【解析】第一步:k=14,S=1 时,S=S+=1+=,k=k+1=1+1=2 第二步:k=24,S=时,S=S+=+=,k=k+1=3 第三步:k=34,此时可输出 18D【解析】试题分析:本程序框图的算法是统计ix中大于 60 的个数,因此最后输出的是4S 考点:程序框图 19D【解析】试 题 分 析:据 程 序 框 图,数 列 ia是 公 差 为1的 等 差 数 列,122311211111()iiSa aa aa aaa 文档 23111111111()()iiiaaaaaa,据 题 意151113aa,解 得12a,2014120132015aa,选 D.考点:程序框图,等差数列通项公式.20A【解析】试题分析:判断框内应该填循环终止条件,要加到110,一共加 4 次k5.考点:程序框图.21C【解析】试题分析:程序执行过程中,,n S的值依次为0,0nS;111,022nS;1132,244nS;3173,488nS;71154,81616nS;151315,163232nS,程序结束,输出3132S 考点:程序框图.22A【解析】试题分析:第一次进入循环后:11kS,第二次进入循环后:23211kS,第三次进入循环后:311233kS,第四次进入循环后:4100205921111kS,所以输出 4,故选 A.考点:程序框图的应用 23B【解析】试题分析:第一轮:当输入144,39AB时,则27C,此时39,27AB;第二轮:12C,此时27,12AB;第三轮:3C,此时12,3AB;第四轮:0C,此时3,0AB,所以输出 3,故正确答案为 B.考点:程序框图 24C【解析】试题分析:运行程序框图如下:0,11,25,314,430,5SiSiSiSiSi 故选 C 考点:程序框图 25C【解析】试题分析:根据程序框图可知第一次运行的结果为 x=3,第二次结果为 x=7,第三次运行结果为 x=127,而此时 127126,程序执行输出 x,此时 x=127,故选 C.考点:循环结构.26B【解析】试题分析:根据二分法的概念可知选 B.考点:二分法 程序框图 文档 27B【解析】试题分析:因为输入1,2ab,则得到3a;再进入判断框后又得到5a;接着得到7a;9a 就退出循环.考点:1.程序框图的识别.2.递推的思想.28D【解析】试题分析:第一次运行后8,2Si;第二次运行后4,3Si;第三次运行后4,4Si;此时不满足4i,终止运行,故输出4S 考点:算法框图 29C【解析】因为当 i=0 时运算的结果为 s=1,当 i=1 时运算的结果为 s=1+3,所以当 i=10 时输出前 10 项的和.【考点】1.程序框图.2.递推的思想.30C【解析】第一次循环,,21,1Ai第二次循环,,1,2Ai第三次循环,,2,3Ai第四次循环,,21,4AiL,因此当267132015i时,.1A 考点:循环体流程图 31C【解析】试题分析:根据程序框图运行程序如下:4,1,1111,21 22,32 36,46 424,5nissisisisi 所以输出24s,故选 C.考点:程序框图 32C【解析】依次执行程序框图:k=1,a=1;k=2,a=5;k=3,a=21;k=4,a=85;k=5,a=341;66 不成立,输出 341.故循环条件是 k6?.33C【解析】依题意得,输出的函数应满足:f(x)f(x)(xR),即函数f(x)是定义在 R上的奇函数,且f(xm)f(x),其中m0,即函数f(x)是定义在 R 上的增函数对于 A,函数f(x)3x不是奇函数;对于 B,函数f(x)sin x不是定义在 R 上的增函数;对于 C,函数f(x)x3既是奇函数又是定义在 R 上的增函数(因为f(x)3x20);对于 D,函数f(x)x1x的定义域不是实数集 34A【解析】因为S13,i410,所以S1311525,i610,所以S2513537,i810,所以S3716349,i1010,所以S49199511,i1210,输出S511 35A【解析】试题分析:根据程序框图可知,当输入1i 进入判断时,需要得到2,2Si;当2i 进入 判 断 时,需 要 得 到2226,3Si;当3i 时 进 入 判 断 得 到2322214,4Si.当4i 时,得到234222230,5Si.由题意可知,当5i 是要退出循环,所以应该填4i.故选 A.文档 考点:1.程序框图的知识.2.循环结构的应用.3.递推类比的思想.36A【解析】试题分析:根据程序框图可知,当输入1i 进入判断时,需要得到2,2Si;当2i 进入 判 断 时,需 要 得 到2226,3Si;当3i 时 进 入 判 断 得 到2322214,4Si.当4i 时,得到234222230,5Si.由题意可知,当5i 是要退出循环,所以应该填4i.故选 A.考点:1.程序框图的知识.2.循环结构的应用.3.递推类比的思想.37D【解析】计算次数为 3 次,计算结果是 2x1,22x114x3,2(4x3)18x7,所以 8a731,解得a3.38B【解析】试题分析:因为,选项中最小值是 3,故从此验证起.如果a 3,则共运行四次结束,输出的b满足22(2 1 1)1 115 ,不符合题意,再运行一次结束,输出的b满足2 15131,故图中判断框内处应填4,选 B.考点:算法与程序框图 39A【解析】试题分析:由判断框首先排除 B.D,然后一一运算可值 A 正确。考点:算法程序框图。40B【解析】解:因为上图为求1 35101s 的程序框图,其中最后一次循环必须要加到 101,那么101?A,选 B 41B【解析】解:因为根据框图的特点可知,当 p=0.8 时,第一次循环得到 S=12,n=2;第二次循环得到 S=21122=0.75,n=3;此时输出 n 的值为 3,选 B 42A【解 析】0.4,2;0.8,3;0.6,4;0.2,5;0.4,6;AnAnAnAnAn得到的A具有周期性 4,输出的A是2012n 时的值为 0.6.43C【解析】当2x 时,应代入22yxx,所以所得结果为 8.44B【解析】共执行了五次循环体退出循环时,241612222S ,k=5.45b【解析】解:因为02a(cos18sin18)sin272,200b2cos 281cos56sin34,0c2sin16 cos16.sin32,可见最大值为 b.因此输出的为 b。46C【解析】解:因为第一次循环得到:s=1,k=2;第二次循环得到:s=32,k=3;第三次循环得到:s=116,k=4;第四次循环得到:s=2512,k=5;,此时输出 S 结束,选 C 47A【解析】解:因为第一次循环:n=16,k=1;文档 第二次循环:n=8,k=2;第三次循环:n=4,k=3;第四次循环:n=2,k=4;第五次循环:n=1,k=5;此时结束,输出 5 选 A.48C【解析】解:因为根据循环结构可知,第一次循环得到:s=2,i=2;第二次循环得到:s=2+22,i=3;第三次循环得到:s=2+22+23,i=4;第三次循环得到:s=2+22+23+24,i=5;第四次循环得到:s=2+22+23+24+25,i=6;可知此时结束,输出 s=62.选 C 49D【解析】解:由已知中程序的功能是计算并输出 1111991(1 1)4 34 59899202故选 D 50C【解析】本程序共执行了两次循环体,退出循环体时,n=3,x=2.51.C 【解析】第一次运算,521,22pn,第二次运算,1435,32pn,第三次运算,30414,42pn,满足条件,输出30p,选 C 52C【解析】解:由流程图可知:第一个选择框作用是比较 a 与 b 的大小,第二个选择框的作用应该是比较 a 与 c 的大小,第二个选择框的作用应该是比较 b 与 c 的大小,故程序框图的作用是将三个实数按从小到大的顺序排列,若 P(2,3,1),则 Q(1,2,3)PQ2=1+1+4=6 故选 C 53选 C【解析】本程序是求 a,b,c 当中的最大数.54C【解析】由于221,22abcabc ,由程序框图可知输出的是最小值.显然最小的是 a.因而应选 C.55C【解析】解:因为由图可知,第一步先求a3 10 1020,t20;a3 20 1050,t50a3 50 10140,t140;此时判定符合题意,则输出 a=140,因此选 C 56D【解析】解:根据题意可知该循环体运行 50 次 第一次:s=2,第二次:s=6,第三次:s=12,第四次:s=20,第五次:s=32第 50 次S=0+2+4+6+100=2550 则运行 50 次则 S=2550 文档 57B【解析】解:因为6,9,8.5abp,所以若|6-9|3,9-c-3,C12,因为 p=8.5,所以 a+b=17 排除,所以则有|6-9|9-c|,6c12,b+c=17,,故 c=8 58A【解析】此题考查算法中的程序框图,要知道循环结构的含义,明确循环体中的内容。第一次计算后,5 630,4Si ;第二次计算后,304 550,3Si ;第三次计算后,503 462,2Si;第四次计算后,622 368,1Si ;然后满足条件,所以最后输出68S,选 A 59A【解析】20,1121225352317sisisis 34417244954925129100nsns。输出5.i 故选 A 60C【解析】72,301230,12612,60;mnrmnrmnr输出6.n 故选 C

    注意事项

    本文(高二程序框图练习题及答案.pdf)为本站会员(1398****507)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开