(word完整版)高中数学必修三算法和程序框图练习题

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

一、选择题

1、根据算法的程序框图,当输入n=6时,输出的结果是( )

A.35

B.84

C.49

D.25

2、如图,汉诺塔问题是指有3根杆子A,B,C,杆子上有若干碟子,把所有的碟子从B杆移到A杆上,每次只能移动一个碟子,大的碟子不能叠在小的碟子上面,把B杆上的3个碟子全部移动到A杆上,最少需要移动的次数是( )

A.12

B.9

C.6

D.7

3、一程序框图如图1-1-25所示,它能判断任意输入的数x的奇偶性,其中判断框中的条件是( )

A.m=0

B.x=0

C.x=1

D.m=1

图1-1-25

4、阅读下面的程序框图并判断运行结果为…( )

A.55

B.-55

C.5

D.-5

5、给出下面的算法:该算法表示()

S1 m=a;

S2 若b<m,则m=b;

S3 若c<m,则m=c;

S4 若d<m,则m=d;

S5 输出m.

A.a,b,c,d中最大值

B.a,b,c,d中最小值

C.将a,b,c,d由小到大排序

D.将a,b,c,d由大到小排序

6、下列关于算法的说法中,正确的是()

A.求解某一类问题的算法是唯一的

B.算法必须在有限步操作之后停止

C.算法的每一步操作必须是明确的,不能有歧义或模糊

D.算法执行后一定产生确定的结果

7、算法共有三种逻辑结构,即顺序结构、条件分支结构和循环结构,下列说法正确的是()

A.一个算法只能含有一种逻辑结构

B.一个算法最多可以包含两种逻辑结构

C.一个算法必须含有上述三种逻辑结构

D.一个算法可以含有上述三种逻辑结构的任意组合

8、下面的程序框图中是循环结构的是( )

A.①②

B.②③

C.③④

D.②④

9、阅读下边的程序框图,若输入的n是100,则输出的变量S和T的值依次是( )

A.2 500,2 500

B.2 550,2 550

C.2 500,2 550

D.2 550,2 500

10、程序框是程序框图的一个组成部分,下面的对应正确的是()

①终端框(起止框),表示一个算法的起始和结束②输入、输出框,表示一个算法输入和输出的信息③处理框(执行框),功能是赋值、计算④判断框,判断某一条件是否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”

A.(1)与①,(2)与②,(3)与③,(4)与④

B.(1)与④,(2)与②,(3)与①,(4)与③

C.(1)与①,(2)与③,(3)与②,(4)与④

D.(1)与①,(2)与③,(3)与④,(4)与②

相关文档
最新文档