算法初步简单练习题

  • 格式:doc
  • 大小:436.50 KB
  • 文档页数:5

可编辑修改

精选doc 算法初步练习题

一、选择题:

1.(09天津文)阅读下面的程序框图,则输出的S

A.14 B.20 C.30 D.55

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

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

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

A.2 B.4 C.8 D.16

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

A.4 B.5 C.6 D.7

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

11SS

2S

输出n 是 2,1Sn

1nn

结束

开始

11SS

2S

输出n 是 2,1Sn

2nn

结束 0,0kS

2SSS 开始

100?S

输出k 否

结束 是

1kk

3题 2题 1题 开始

输出S 0,1Si

4?i 1ii 2SSi

结束 否

4题 可编辑修改

精选doc A.378 B.378 C.418 D.418

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

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

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

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

D.计算100531n时的最小的n值.

7.右图是把二进制数)2(11111化为十进制数的一个程序框图,判断框内应填入的

条件是

A.4i B.4i C.5i D.5i

8.某程序框图如图所示,则该程序运行后输出的B等于

A.15 B.29 C.31 D.63

开始

输出s 1,1si

12ss 1ii

结束 否 开始

输出B 2,1AB

21BB 1AA

结束 否 5A

7题 8题 开始

输出S 否1,0Sk

2SSk 是

开始 1kk 20k开始

100s

输出i 1,3si

ssi 2ii

结束 否

5题 6题 可编辑修改

精选doc 9.(09海南)如果执行右边的程序框图,输入2,0.5xh,那么输出的各个数的和等于

A.3 B.3.5 C.4 D.4.5

10.(09辽宁)某店一个月的收入和支出总共记录了N个数据1a,2,,Naa,其中

收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入S和月

净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中

A.0,AVST B.0,AVST

C.0,AVST D.0,AVST

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

以下年份是闰年的为

A.1996年 B.1998年

C.2010年 D.2100年

yx

是 否 开始

0x

0y

xxh 是

结束 1x 输入,xh

否 是

1y

输出y

2x 是 开始

1,0,0kST

iAa

输出,SV 1kk 否

结束 输入12,,,,NNaaa

TTA SSA

Nk 是

10题 9题 可编辑修改

精选doc

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

A.2)(xxf B.xxf1)(

C.62ln)(xxxf D.xxfsin)(

二、填空题:

13.(09安徽)程序框图(即算法流程图)如图所示,其输出结果是_______.

14.(09山东)执行右边的程序框图,输出的T .

0,0,0STn

5SS 开始

TS

输出T 否

结束 是

2nn

TTn 开始

输出x 否 2aa

1bx xab

结束 是 输入,ab

2x

14题 11题

存在零点?

输出函数()fx

结束 是 开始

输入函数()fx

()()0?fxfx

12题 13题 可编辑修改

精选doc

15.下面的程序框图表示的算法的结果是 16

16.阅读右上面的流程图,若输入6,1ab,则输出的结果是 2

17(2008海南宁夏)右面的程序框图,如果输入三个实数a,b,c,要求输出这

三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的

①cx ②xc ③C.cb ④bc 15题

xc xa

bx 开始

输入,,abc

输出x 否

结束 是

xb 否

是 开始

1a

100?a

输出a 是 否 21aa

结束

开始

1,1ab

1aa 否

结束