内容正文:
滚动测试1算法与程序框图(原卷版)
1. 算法的三种基本结构是 ( )
A. 顺序结构、条件结构、循环结构 B. 顺序结构、循环结构、模块结构
C. 顺序结构、模块结构、条件结构 D. 模块结构、条件结构、循环结构
2. 将两个数
,
交换,使
,
,下面语句正确一组是 ( )
A. B. C. D.
3. 如果直线与直线平行,则a等于 ( )
A.0 B.
C.0或1 D.0或
4.右图程序运行的结果是( )
A. 1, 2 ,3 B. 2, 3, 1 C. 2, 3, 2 D. 3, 2, 1
PRINT
,
,
END
5.小芳妈妈出差了,爸爸中午要在公司加班,中午放学回家只能自己煮面条吃,有下面几道工序需完成:①洗锅盛水3分钟;②洗菜7分钟;③准备面条及佐料3分钟;④用锅把水烧开10分钟;⑤煮面条和菜共3分钟。以上各道工序,除了④之外,一次只能进行一道工序。小芳要将面条煮好,最少要用( )分钟。
A.16 B.15 C.14 D.13
6.执行如图所示的程序框图,输出的s的值为( )
A.
B.
C.
D.
7.算法的有穷性是指 ( )
A.算法的步骤必须有限 B.算法中每个操作步骤都是可执行的
C.算法必须包含输出 D.以上说法均不正确
8.以下是对程序框图的几种说法,正确说法的个数是( )。
①任何一个程序框图都必须有起、止框;
②输入框只能紧跟在开始框后,输出框必须放在结束框前;
③判断框是唯一具有超过一个退出点的符号;
④对于一个程序框图来说,判断框内的条件的表达方式是唯一的。
A、1 B、2 C、3 D、4
9.平行四边形框在算法流程图中的作用是( )
A.表示判断 B.表示赋值 C.表示开始或结束 D.表示输出或输入
10.下列给出的赋值语句中正确的是( )
A.
B.
C.
D.
11.程序框图中的判断框,有1个入口和
个出口,则n的值为( )
A.1
B.2 C.3
D.4
12.若输入
,则按图所示程序框图运行后,输出的结果是( )
A.-1 B.0 C.1 D.2
二、填空题
13.已知一算法如下:
S1
;
S2 如果
,则
;
S3 如果
,则
;
S4 输出
.
如果a=3,b=6,c=2,则执行这个算法的结果是
14.已知直角三角形两直角边长为
,
,求斜边长
的一个算法分下列三步: ①计算
;②输入直角三角形两直角边长
,
的值; ③输出斜边长
的值. 其中正确的顺序是
15.给出以下四个问题,①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.③求三个数
,
,
中的最大数.④求函数
的函数值. 其中不需要用条件语句来描述其算法的有 个
16.如图所示程序框图,如果
,则循环的次数为
17.若圆
与圆
关于直线
对称,过点
的圆
与
轴相切,则圆心
的轨迹方程为
18. 第一步:
;第二步:
,第三步:
,第四步:
,第五步:
.则输出的结果是
19.过点
且与圆
相切的直线方程是
20.给出了一个程序框图如图所示,其作用是输入x的值.输出相应的y的值,若要使输入的x的值与输出的y的值相等,则这样的x的值
有 个。
答案卡: 班 号 姓名
1
2
3
4
5
6
7
8
9
10
11
12
13. ;14. ;15. ;
16. ;17. ;18. ;
19. ;20. 。
a=c
c=b
b=a
c=b
b=a
a=c
b=a
a=b