一、选择题: (每小题5分,共60分) 1. 算法的三种基本结构是 ( )
A. 顺序结构、模块结构、条件结构 B. 顺序结构、循环结构、模块结构 C. 顺序结构、条件结构、循环结构 D. 模块结构、条件结构、循环结构 2. 将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是 ( ) A. B. c=b C. D.
a=c a=b b=a b=a c=b b=a a=b a=c b=a
3. 给出以下四个问题,①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.
③求三个数a,b,c中的最大数.④求函数
1. x0f(x){xx2. x0的函数值. 其中
不需要用条件语句来描述其算法的有 ( )
A. 1个 B. 2个 C. 3个 D. 4个
4. 下面为一个求20个数的平均数的程序,在横线上应填充的语句为 ( )
S=0 A. i>20 i=1 DO B. i<20 INPUT x S=S+x C. i>=20 i=i+1 LOOP UNTIL _____ D. i<=20 a=S/20 PRINT a
END
5. 下面的程序运行后的输出结果为( )
A.17 B.19 C.21 D.23
1
6. 将389 化成四进位制数的末位是 ( )
A. 1 B. 2 C. 3 D. 0 7. 下列各数中最小的数是 ( )
A.85(9) B.210(6) C.1000(4) D. 111111(2) 8. 用秦九韶算法计算多项式f(x)3x64x55x46x37x28x1当x0.4时的值时,需要做乘法和加法的次数分别是 ( )
A. 6 , 6 B. 5 , 6 C. 5 , 5 D. 6 , 5 9. 用秦九韶算法计算多项式f(x)1235x8x279x36x45x53x6在
x4时的值时,V3的值为 ( )
A. -845 B. 220 C. -57 D. 34 11.执行下面的程序框图,输出的S=( ) A.25 B.9 C.17 D.20
12.如图所示,程序框图(算法流程图)的输出结果是( ). A.3 B.4 C.5 D.8
2
二.填空题.(每小题2分,共10分)
13. 下左程序运行后输出的结果为_________________________. x=5 y=-20 IF x<0 THEN x=y-3 ELSE y=y+3 END IF PRINT x-y , y-x END 第13题
14. 1001011(2)= (10) 三.解答题: (2小题,共30分.注意:解答题必须要写出必要的文字说明或步骤)
15. 用辗转相除法求324、243、135的最大公约数
x21 , x1 16. (15分)已知函数yx1 , 1x1 编写一程序求函数值.
3x3 , x1
3
高一数学必修3第一章试题答案
一. 选择题: C B B A C A D A C C B 二. 填空题:
13: 22 ,-22 14: 75 三. 解答题:
15. 解: 324=243×1+81
243=81×3+0 则 324与 243的最大公约数为 81
又 135=81×1+54
81=54×1+27
54=27×2+0 则 81 与 135的最大公约数为27
所以,三个数 324、243、135的最大公约数为 27.
16. 解:
INPUT “x=” ; x IF x<-1 THEN y=x^2-1 ELSE IF x>1 THEN y=SQR(3*x)+3 ELSE y=ABS(x)+1 END IF END IF PRINT “y=” ; y END
4
因篇幅问题不能全部显示,请点此查看更多更全内容