精心整理
精心整理
程序框图练习题及答案
一、选择题
执行右边的程序框图,若输入的 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)