高二程序框图练习测试题及参考答案.docx

高二程序框图练习测试题及参考答案.docx

精心整理 精心整理 程序框图练习题及答案 一、选择题 执行右边的程序框图,若输入的 x 的值为–2,则输出 y 的值是( ) A. 5 B. ? 3 C. 3 D. ? 5 执行如图所示的程序框图,输出的 S 值为( ) A.2 B.4 C.8 D.16 3.根据右边框图,对大于 2 的整数 N ,得出数列的通项公式是( ) A. a n ? 2n B. a n ? 2(n ?1) C. a n ? 2n D. a n ? 2n?1 4.(5 分)(2011?陕西)如图框图,当 x =6,x =9,p=8.5 时,x 等于( ) 1 2 3 A.7 B.8 C.10 D.11 某程序框图如图所示,该程序运行后输出的值是( ) 开始 是 否 输出i 结束 A.63 B.31 C.27 D.15 2 3运行右图所示框图的相应程序,若输入 a, b 的值分别为log 3 和log 2 ,则输出 M 2 3 A.0 B.1 C.2 D.-1 7.执行右图所示的程序框图,则输出的结果是( ) 开始 开始 否 是 输出k 输出k 结束 结束 A. 5 B. 7 C. 9 D.11 8.执行如图所示的程序框图,输出的 M 值是( ) 开始 M=2 i=1 是 开始 M=2 i=1 是 i5? i=i+1 否 输出 M 结束 A.2 B. ?1 C. 1 D. ?2 2 如图所示,程序框图(算法流程图)的输出结果是( ) 1 6 25 24 3 4 11 12 执行如图所示的程序框图,输出的 S 值为( ) A.1 B. 2 C. 13 D. 610 3 21 987 执行如图所示的程序框图,若输入n 的值为4 ,则输出s 的值为 . 执行如图所示的程序框图,若输入n ? 10,则输出的S ? A. 5 B. 10 C. 36 D. 72 11 11 55 55 xy  2 1 2 设正实数 x, y, z 满足 x2 ? 3xy ? 4 y2 ? z ? 0 ,则当 z A. 0 B.1 C. 9 D. 3 4 取得最大值时, ? ? 的最大值为 x y z 阅读右边的程序框图, 运行相应的程序, 则输出n 的值为 7 6 5 4 下图是用模拟方法估计圆周率 的程序框图, 表示估计结果,则图中空白框内应填入(??? ) A. B. C. D. 如果执行右边的程序框图,输入正整数N(N≥2)和实数a ,a ,……,a ,输出A,B,则(?? ) A.A+B 为 a ,a ,……,a 的和 1 2 n B. 为 a ,a ,……,a 的算术平均数 1 2 n 1 2 n C.A 和B 分别是a ,a ,……,a 中最大的数和最小的数 1 2 n D.A 和B 分别是a ,a ,……,a 中最小的数和最大的数 1 2 n 某程序框图如图所示,则该程序运行后输出的值等于(?? ) A. B. C. D. 某学生一个学期的数学测试成绩一共记录了 6 个数据: x ? 52, x 1 2 ? 70, x 3 ? 68, x 4 ? 55, x 5 ? 85, x 6 ? 90 ,执行如图所示的程序框图,那么输出的S 是() A.1 B. 2 C. 3 D. 4 已知数列{a }的各项均为正数,执行程序框图(如右图),当k ? 4 时, S ? 1 ,则a ? ( ) n A.2012 B.2013 C.2014 D.2015 3 2014 右图是计算 1 ? 1 ? 1 ? 1 ? 1 值的一个程序框图,其中判断框内应填入的条 件是 2 4 6 8 10 A. k ? 5 B. k ? 5 C. k ? 5 D. k ? 6 21.21.执行右边的程序框图,若 p ? 5 ,则输出的S 值为 ( ) 7 15 8 16 C. 31 D. 63 32 64 某程序框图如右图所示,该程序运行后输出的 k 的值是( ) A.4 B.5 C.6 D.7 设有算法如图所示:如果输入 A=144,B=39,则输出的结果是( ) A.144 B.3 C.0 D.12 24.阅读右图的程序框图,则输出 S=( ) A.14 B.20 C.30 D.55 执行如图所示的程序框图,若输入的 x 值为 2,则输出的 x 值为( ) A.3 B.126 C. 127 D. 128 右面是“二分法”解方程的流程图.在①~④处应填写的内容分别是( ) A.f(a)f(m)0;a=m;是;否 B.f(b)f(m)0;b=m;是;否C.f(b)f(m)0;m=b;是;否D.f(b)f(m)0;b=m;否;是 执行如图所示的程序框图,如果输入a ? 1,b ? 2 ,则输出的

文档评论(0)

1亿VIP精品文档

相关文档