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(含答案)

《算法初步》单元测试卷 A(含答案) 一、选择题: 1.给出以下四个问题: ①输入一个数 x , 输出它的相反数 ③输出三个数 a, b, c 中的最大数新疆 源头...


算法初步单元练习题(1)(教师版)

算法初步单元练习题(1)(教师版)_高二数学_数学_高中教育_教育专区。本文适用于单元练习 算法初步(1)---同步练习 、基础知识 1.算法 (1)定义:在数学中,算法...


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

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


算法初步测试题(1)

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


【北师大数学必修三】第二章_算法初步_单元测试题[1]

【北师大数学必修三】第二章_算法初步_单元测试题[1]_数学_高中教育_教育专区。本资料来源于《七彩教育网》http://www.7caiedu.cn 第二章《算法初步》单元测...


《算法初步》测试题及答案

《算法初步》测试题及答案_高一数学_数学_高中教育_教育专区。123高一数学单元测验题选择题( 将答案填入下表中) 一、 选择题(每题 5 分共 50 分,将答案填入...


必修3第一章 算法初步单元测试 (1)

必修3第算法初步单元测试 (1)_数学_高中教育_教育专区。第章 算法...413sj_数学:第章《算... 8页 2下载券 必修3第算法初步试题... ...


1.3算法初步单元测试

第一章《算法初步》单元测... 5页 1财富值喜欢此文档的还喜欢 ...(第 12 题) 13.用直接插入排序法对:7,1,3,12,8,4,9,10 进行从小到大...


第一章算法初步测试题(A组)

第一章算法初步测试题(A组)_高一数学_数学_高中教育_教育专区。算法初步测试题(A 组) 一、选择题 1.已知直角三角形两直角边长为 a , b ,求斜边长 c 的...


算法初步测试题1

算法初步测试题1_数学_高中教育_教育专区。《 算法初步》检测题一、选择题(共 20 题,每题 3 分) 1.将二进制数 1101(2)化为十进制数为( ) (A)10 (B...

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