高一数学必修3 第一章《算法初步》测试2
1.下列关于算法的说法中,正确的是( )
A.算法是某个问题的解决过程 B.算法执行后可以不产生确定的结果
C.解决某类问题的算法不是唯一的 D.算法可以无限的操作下去不停止
2.算法的三种基本结构是 ( )
A. 顺序结构、模块结构、条件结构 B. 顺序结构、循环结构、模块结构
C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构
3.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是 ( )
a=c
c=b
b=a
b=a
a=b
c=b
b=a
a=c
a=b
b=a
A. B. C. D.
i=6
s=0
WHILE ①
s=s+i
②
END
PRINT s
END
(第6题)
x=-1
y=20
IF x<0 THEN
x=y+3
ELSE
y=y-3
END IF
PRINT x-y ;y+x
(第5题)
4.下面程序运行时输出的结果是( )
x=5
y=6
PRINT x+y=11
END
A.x+y=11 B.11
C.xy=11 D.出错信息
5.图中程序运行后输出的结果为 ( )
A.3 43 B.43 3
C.-18 16 D.16 -18
6.图中程序是计算2+3+4+5+6的值的程序。在WHILE后的①处和在s=s+i之后的②处所就填写的语句可以是
A.①i>1 ②i=i-1 B.①i>1 ②i=i+1 C.①i>=1 ②i=i+1 D.①i>=1 ②i=i-1
7.算法:
S1 输入n
S2 判断n是否是2,若n=2,则n满足条件,若n>2,则执行S3
S3 依次从2到n一1检验能不能整除n,若均不能整除n,满足上述条件n的是( )
(A)质数 (B)奇数 (C)偶数 (D)约数
8.用秦九韶算法求n 次多项式,当时,求需要算乘法、加法的次数分别为 ( )
A. B. 2n,n+1 C. n+1,n+1 D. n,n
9.如图所示的算法框图中,输出S的值为( )
A.10 B.12 C.15 D.18
10.下列各数中最小的数是 ( )
A. B. C. D.
第 9 题
11.两个正整数120与252的最小公倍数为_______________;
12.若六进数化为十进数为,则= 。
13、已知一个正三角形的周长为a ,求这个三角形的面积。设计一个算法解决这个问题。
14.(1)如图所示的程序框图所表示的算法功能是什么?