当前位置:文档之家› 高一数学程序框图练习题

高一数学程序框图练习题

算法与程序框图练习题
一、选择题:
1.阅读下面的程序框图,则输出的S =
A .14
B .20
C .30
D .55
2.阅读图2所示的程序框图,运行相应的程序,输出的结果是
A .1 B. 2 C. 3 D. 4
3
.某程序框图如图所示,该程序运行后输出的k 的值是
A .4
B .5
C .6
D .7
4.如图的程序框图表示的算法的功能是
A .计算小于100
的奇数的连乘积
B .计算从1开始的连续奇数的连乘积
3题 2题
1题
C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数
D .计算100531≥⨯⋅⋅⋅⨯⨯⨯n 时的最小的n 值.
5.运行如下程序框图,如果输入的[1,3]t ∈-,则输出s 属于
A .[3,4]-
B .[5,2]-
C .[4,3]-
D .[2,5]-
6.某程序框图如图所示,则该程序运行后输出的B 等于 A .15 B .29 C .31 D .63 7. 如图所示,是关于闰年的流程,则以下年份是闰年的为
A .1996年
B .1998年
C .2010年
D .2100年
开始
输出B
2,1A B ==
21B B =+
1
A A =+

结束

5A ≤
5题
6题
x c =
x a =
b x >
开始 输入,,a b c
输出x 否 结束

x b =


7题
8题
8.右面的程序框图,如果输入三个实数a ,b ,c ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的( ) A. c x > B.x c > C .c b > D.b c > 9.某程序框图如图所示,若输出的S=57,则判断框内为 (A )k>4? (B )k>5? (C) k>6? (D) k>7?
10.执行上边的程序框图,输出的T =( ). A. 12 B.20 C .30 D.42 二、填空题:
11.阅读如图所示的程序框图,运行相应的程序,输出的结果i =___________. 12.如图所示,程序框图(算法流程图)的输出值x =________。


1
i i =+?
4a =
10, 1
a i ==开始

结束
a 是奇数
31
a a =+2
a a =
是 否
输出i
0,0,0S T n === 5S S =+ 开始 T S > 输出T
否 结束

2n n =+
T T n =+ 11题
10题
9题 12题
10题。

相关主题