程序框图练习题有答案

  • 格式:doc
  • 大小:1.15 MB
  • 文档页数:18

下载文档原格式

  / 18
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

程序框图练习题

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 ==则输出的

( )

1

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

输入k

T T =

1

+=k k T S S +=?

N k >S

输出结束

A.5

11

B.

10

11

C.

36

55

D.

72

55

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?