内容正文:
专题09 算法初步
一、选择题
1.(2018北京)执行如图所示的程序框图,输出的
值为
A.
B.
C.
D.
2.(2018全国卷Ⅱ)为计算
,设计了如图的程序框图,则在空白框中应填入
A.
B.
C.
D.
3.(2018天津)阅读如图的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为
A.1
B.2
C. 3
D.4
4.下面程序框图是为了求出满足
的最小偶数
,那么在 SHAPE \* MERGEFORMAT
和 SHAPE \* MERGEFORMAT
两个空白框中,可以分别填入
A.
和
B.
和
C.
和
D.
和
(第4题) (第5题)
5.执行右面的程序框图,如果输入的
,则输出的
=
A.2 B.3 C.4 D.5
6.阅读如图的程序框图,运行相应的程序,若输入
的值为24,则输出
的值为
(第6题) (第7题)
A.0 B.1 C.2 D.3
7.执行下面的程序框图,为使输出
的值小于91,则输入的正整数
的最小值为
A.5 B.4 C.3 D.2
8.执行两次如图所示的程序框图,若第一次输入的
的值为
,第二次输入的
的值为
,则第一次、第二次输出的
的值分别为
A.0,0 B.1,1 C.0,1 D.1,0
(第8题) (第9题)
9.执行如图所示的程序框图,输出的
值为
A.2 B.
C.
D.
10.执行如图的程序框图,如果输入的
,则输出x,y的值满足
A.
B.
C.
D.
(第10题) (第11题)
11.中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入的
,
,依次输入的a为2,2,5,则输出的
A.7 B.12 C.17 D.34
12.执行如图的程序框图,如果输入的a=4,b=6,那么输出的n=
(第12题)
A.3 B.4 C.5 D.6
13.执行如图所示的程序框图,则输出的
( )
A.3
B.4
C.5
D.6
二、填空题
14.(2018江苏)一个算法的伪代码如图所示,执行此算法,最后输出的
的值为 .
15.如图是一个算法流程图,若输入x的值为
,则输出的
的值是 .
(第41题) (第42题)
16.执行如图所示的程序框图(算法流程图),输出的n为
17.执行如图的程序框图,若输入的
的值为1,则输出的
的值为 .
(第43题) (第44题)
18.如图是一个算法流程图,则输出的的值是 .
原创精品资源学科网独家享有版权,侵权必究!
$$
专题09 算法初步
一、选择题
1.(2018北京)执行如图所示的程序框图,输出的
值为
A.
B.
C.
D.
B【解析】运行程序框图,
=l,
=1;
,
;
,
=3;满足条件,跳出循环,输出的
,故选B.
2.(2018全国卷Ⅱ)为计算
,设计了如图的程序框图,则在空白框中应填入
A.
B.
C.
D.
B【解析】由程序框图的算法功能知执行框
计算的是连续奇数的倒数和,而执行框
计算的是连续偶数的倒数和,所以在空白执行框中应填入的命令是
,故选B.
3.(2018天津)阅读如图的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为
A.1
B.2
C. 3
D.4
B【解析】
,
,
,
,是整数;
,
,
,
,不是整数;
,
,
,是整数;
,
,结束循环,
输出的
,故选B.
4.下面程序框图是为了求出满足
的最小偶数
,那么在 SHAPE \* MERGEFORMAT
和 SHAPE \* MERGEFORMAT
两个空白框中,可以分别填入
A.
和
B.
和
C.
和