tceic.com
学霸学习网 这下你爽了
相关标签
当前位置:首页 >> 数学 >>

《算法初步》单元测试题1


《算法初步》单元测试题 1
一、选择题 1、当 a ? 3 时,下面的程序段输出的结果是(
IF )

a ? 10 THEN

y ? 2?a

y ? a?a A. 9 PRINT B. 3 y

else

C. 10

D. 6

2、计算机执行下面的程序段后,输出的结果是(
a ?1 b?3 a ? a?b b ? a ?b
PRINT a , b A. 1,3 B. 4,1 C. 0, 0 D. 6, 0



3、将两个数 a ? 8, b ? 17 交换,使 a ? 17, b ? 8 ,下面语句正确一组是 (
A. a=b b=a B. c=b b=a a=c C. b=a a=b D. a=c c=b b=a

)

4、用二分法求方程 x 2 ? 2 ? 0 的近似根的算法中要用哪种算法结构(
A.顺序结构 B.条件结构 C.循环结构 D.以上都用



5、下面对算法描述正确的一项是: (
A.算法只能用自然语言来描述 C.同一问题可以有不同的算法

) B.算法只能用图形方式来表示 D.同一问题的算法不同,结果必然不同

二、填空题 6、将 389 化成四进位制数的末位是____________。

7、以下属于基本算法语句的是



① INPUT 语句;②PRINT 语句;③IF-THEN 语句;④DO 语句;⑤END 语句; ⑥WHILE 语句;⑦END IF 语句。

8、用“秦九韶算法”计算多项式 f ( x) ? 5x 5 ? 4x 4 ? 3x 3 ? 2x 2 ? x ? 1,当 x=2 时的值的过程中,要经
过 次乘法运算和 次加法运算。

9 、 用 “ 冒 泡 法 ” 给 数 列 1,5,3, 2,7,9 按 从 大 到 小 进 行 排 序 时 , 经 过 第 一 趟 排 序 后 得 到 的 新 数 列
为 。

“n=” ,n i =1 s=1 i< = n s=s*i i=i+1 PRINT s END

10、把求 n ! 的程序补充完整

三、解答题 11、 某市公用电话 (市话) 的收费标准为:3 分钟之内 (包括 3 分钟) 收取 0.30 元; 超过 3 分钟部分按 0.10
元/分钟加收费。设计一个程序,根据通话时间计算话费。

12、编写一个程序,输入正方形的边长,输出它的对角线长和面积的值。

13、用秦九韶算法求多项式 f ( x) ? 7 x 7 ? 6x 6 ? 5x 5 ? 4x 4 ? 3x 3 ? 2x 2 ? x
当 x ? 3 时的值。

14、把“五进制”数 1234(5) 转化为“十进制”数,再把它转化为“八进制”数。

以下是答案 一、选择题
? 2a, a ? 10 1、D 解析:该程序揭示的是分段函数 y ? ? 2 的对应法则 ? a , a ? 10

2、B 解析:把 1 赋给变量 a ,把 3 赋给变量 b ,把 4 赋给变量 a ,把1 赋给变量 b ,输出 a , b 3、B 解析:先把 b 的值赋给中间变量 c ,这样 c ? 17 ,再把 a 的值赋给变量 b ,这样 b ? 8 , 把 c 的值赋给变量 a ,这样 a ? 17 4、D 解析:任何一个算法都有顺序结构,循环结构一定包含条件结构,二分法用到循环结构 5、C 解析:算法的特点:有穷性,确定性,顺序性与正确性,不唯一性,普遍性 二、填空题 4 389 余 4 97 1 6、 1 ,

4 24 46 41 0

1 0 2 1

,末位是第一个余数, 389 ? 12011 注意:余数自下而上排列 (4)

7、 ①,②,③,④,⑥ 基本算法语句的种类

8、

5, 5 来自课本上的思考题:一元 n 次多项式问题

9、

5,3, 2,7,9,1 注意是从大到小

10、 INPUT,WHILE,WEND 三、解答题 11、
解: TNPUT " 通话时间"; t

IF t ?? 3 and t ? 0 THEN

c ? 0.30 ELSE c ? 0.30 ? 0.10 ? (t ? 3) END IF

PRINT " 通话费用"; c
END

12、

解: INPUT " a ? "; a

l ? SQR(2) ? a

s ? a ?a
PRINT "l ? "; l ," s ? "; s END

13、

解: f ( x) ? ((((((7 x ? 6) ? 5) x ? 4) x ? 3) x ? 2) x ? 1) x

V0 ? 7,V1 ? 7 ? 3 ? 6 ? 27,V2 ? 27 ? 3 ? 5 ? 86,V3 ? 86 ? 3 ? 4 ? 262, V4 ? 262 ? 3 ? 6 ? 789,V5 ? 789 ? 3 ? 2 ? 2369, V6 ? 2369 ? 3 ? 1 ? 7108,V7 ? 7108 ? 3 ? 0 ? 21324,
14、
3 2 1 0 解: 1234 (5)? 1? 5 ? 2 ? 5 ? 3? 5 ? 4 ? 5 ? 194

? f (3) ? 21324

8 194 余 8 24 2 ?194 ? 302 ? (8) 83 0 0 3


推荐相关:

第一章 算法初步测试题

章班次 算法初步测试题(A 组) 学号 姓名 一、选择题 (每小题 5 分,共 50 分) 1.已知直角三角形两直角边长为 a , b ,求斜边长 c 的一个算法分...


算法初步单元测试卷

算法初步单元测试卷_高一数学_数学_高中教育_教育专区。高一年级单元检测一、选择题 1、已知 a,b 已被赋值,要交换 a,b 的值,应采用下面___的算法 A. a=b...


算法初步单元测试

数学必修三《算法初步》单元测试参考答案一、选择题:BBCBDAA, 二、填空题:15、 111111 ( 2) CADCCDA 16、 4 17、m=0 ? 23、解: 程序如下: Define f(...


数学必修3第一章算法初步单元检测题及答案

数学必修3第算法初步单元检测题及答案_数学_高中教育_教育专区。数学必修3第123章单元检测题及答案 第、选择题. 算法初步 ). 1.看下面的四段话,...


算法初步单元练习题(有答案)

算法初步单元练习题(有答案)_高一数学_数学_高中教育_教育专区。算法初步单元练习题(有答案) 1 阅读右边的程序框图,若输入的 n 是 100,则输出的变量 S 和 T...


算法初步练习题(附详细答案)好 (1)

算法初步练习题(附详细答案)好 (1)_数学_高中教育_教育专区。算法初步练习题 一、选择题: 1.(09 天津文)阅读下面的程序框图,则输出的 S ? A. 14 B. 20...


必修3第一章《算法初步》训练题(含答案)

必修3第一章《算法初步》训练题(含答案)_数学_高中教育_教育专区。必修三算法初步题 必修③第一章《算法初步》练习题一、选择题: 1.下面对算法描述正确的一项...


算法初步测试题(1)

算法初步测试题(1)_数学_高中教育_教育专区。必修 3 第一章算法初步一、选择题 1.下面对算法描述正确的一项是: () A.算法只能用自然语言来描述 B.算法只能用...


算法初步测试题(1)

算法初步测试题(1)_数学_高中教育_教育专区。必修 3 第一章考测题(1) 一、选择题 1.下面对算法描述正确的一项是: () A.算法只能用自然语言来描述 B.算法...


高一第二学期算法初步单元测试题

高一第二学期算法初步单元测试题_数学_高中教育_教育专区。算法初步试题 02 一、选择题 1.根据下面的伪代码,写出执行结果. sum←0 For x=1 to 10 sum←sum+...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com