(完整版)程序框图练习题有答案

时间:2026-05-08

程序框图练习题

1.阅读下面的程序框图,则输出的S

=

A .14

B .20

C .30

D .55

2.阅读图2所示的程序框图,运行相应的程序,输出的结果是

A .1 B. 2 C. 3 D. 4

3.阅读右图所示的程序框图,运行相应的程序,输出的结果是

A .2

B .4

C .8

D .16

4.某程序框图如图所示,该程序运行后输出的k 的值是

A .4

B .5

C .6

D .7

3题 2题

1题 4题

5.执行右面的程序框图,输出的S 是D

A .378-

B .378

C .418-

D .418 6.如图的程序框图表示的算法的功能是 D

A .计算小于100的奇数的连乘积

B .计算从1开始的连续奇数的连乘积

C .从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数

D .计算

100531≥⨯⋅⋅⋅⨯⨯⨯n 时的最小的n 值.

7.某程序框图如图所示,则该程序运行后输出的B 等于 C A .15 B .29 C .31

D .63

8.如果执行右边的程序框图,输入2,0.5x

h =-=,那么输出的各个数的和等于

A .3

B .3.5

C .4

D .4.5

5题

6题

9.某店一个月的收入和支出总共记录了N 个数据1a ,2,,N a a ⋅⋅⋅,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S 和月 净盈利V ,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中 的

A .0,A V

S T >=- B .0,A V S T <=- C .0,A V S T >=+ D .0,A V S T <=+

10. 如图1所示,是关于闰年的流程,则

以下年份是闰年的为 A

A .1996年

B .1998年

C .2010年

D .2100年

11. 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是

A .

2)(x x f = B .x x f 1)(= C .62ln )(-+=x x x f D .x x f sin )(= 否 y x = 是 否 开始 0x < 0y = x x h += 是 结束 1x < 输入,x h 否 是 1y = 输出y 2x ≥ 是 开始 1,0,0k S T === i A a = 输出,S V 1k k =+ 否 结束 输入12,,,,N N a a a ⋅⋅⋅ T T A =+ S S A =+ N k < 是 否 9题

10题

8题

12.执行如图所示的程序框图,输出的S

值为

( )

A .1

B .

23

C .

1321

D .

610

987

13.某程序框图如图所示,若该程序运行后输出的值是

5

9,则 ( )

A .4=a

B .5=a

C .6=a

D . 7=a

11题

14.如图所示,程序框图(算法流程图)的输出结果是

()

A.1 6

B.

25

24

C.

3

4

D.

11

12

15.读如下程序框图,如果输出

5

i=,那么在空白矩形框中应填入的语句为

()A.2*2

S i

=-B.2*1

S i

=-C.2*

S i

=D.2*4

S i

=+

开始

S=1,k=1

k>a?

S=S+

1

k(k+1)

k=k+1

输出S

结束

13题图

16.执行右面的程序框图,如果输入的10N

=,那么输出的S =

( )

A .1111+2310+

++…… B .

111

1+2310+

++……!!! C .1111+2311+

++……

D .

1111+2311+

++……!!!

17.执行如图所示的程序框图,若输入10,n

S ==则输出的

( )

A .

5

11

B .

1011 C .

3655 D .

7255

1

,0,1===T S k 开始N

输入k

T T =

1

+=k k T S S +=?

N k >S

输出结束

18.阅读右边的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为

()A.64 B.73 C.512 D.585

19.执行如图所示的程序框图,若输出的S=88,则判断框内应填入的条件是( ).

A.k>7? B.k>6? C.k>5? D.k>4?

20.某程序框图如图所示,则该程序运行后输出的S的值为( ).

A.1 B.1

2

C.

1

4

D.

1

8

21.执行下面的程序框图,输出的S=( )

A.25 B.9 C.17 D.20

22.如图所示,程序框图(算法流程图)的输出结果是( ).

A.3 B.4 C.5 D.8

23.执行如图所示的程序框图,若输入n 的值为6,则输出s 的值为(

). A .105 B .16 C .15 D .1

24.如果执行下面的程序框图,输出的S=110,则判断框处为

( ) A .10<k ? B .11≥k ? C .10≤k ?

D .11>k ? 25.阅读右边的程序框图,运行相应的程序,输出的结果为

( ) A .1311 B .2113 C .813 D .138

26.如图所示,程序框图运行后输出k 的值是

( ) A .4 B .5 C .6 D

.7

27.如果右边程序框图的输出结果是6,那么在判断框中①表示的“条件”应该是

( ) A .i≥3 B .i≥4 C .i≥5 D .i≥6 第25题图

28.若程序框图如图所示,则该程序运行后输出k的值是

()A.4 B.5

C.6 D.7

29.如图是一个算法的流程图,若输出的结果是31,则判断框中整数M的值是

()A.3 B.4 C.5 D.6

30.运行右面框图输出的S是254,则①应为

( )

A .n ≤5

B .n ≤6

C .n ≤7

D .n ≤8

31.执行如图所示的程序框图,输出的S 值为

(完整版)程序框图练习题有答案.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219