第一章算法初步单元测试卷.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章算法初步单元测试卷

合浦县第一中学高一数学                        2013/3/17 第一章算法初步单元测试题2 姓名:           班别:          座号:     一、选择题 题号 1 2 3 4 5 6 7 8 9 10 11 12 答案 1、已知a,b已被赋值,要交换a,b的值,应采用下面___的算法 A. a=b,b=a B. c=b,b=a,a=c C. b=a,a=b D. a=c,c=b,b=a 2、以下给出的各数中不可能是五进制数的是 A. 314 B.10111 C.3422 D. 7457 3. 下列对赋值语句的描述正确的是( ) ①可以给变量提供初值;②将表达式的值赋给变量; ③可以给一个变量重复赋值;④不能给同一变量重复赋值 (A)①②③ (B)①② (C)②③④ (D)①②④ 4、用秦九韶算法求多项式需要做乘法和加法的次数分别是 A. 10,3 B. 4,3 C. 5,4 D. 5,5 5.在“①160°②480°③④”这四个角中,属于第二象限的角是( ) A. ① B. ① ② C. ① ② ③ D. ① ② ③ ④ 6、阅读下列程序: S=0 i=0 WHILE i=10 S= S+i i=i^2+1 WEND PRINT S END 它运行的结果是 A. 10 B. 8 C. 50 D. 55 7、已知角α的终边过点P(-1,2),cosα的值为 ( ) A.- B.- C. D. 8. 要解决下面的问题,只用顺序结构画不出其算法框图的是( ) (A)利用公式1+2+…+n= 计算1+2+…+10的值 (B)当圆的面积已知时,求圆的周长 (C)当给定一个数x,求其绝对值 (D)求函数f(x)=x2-3x-5的函数值 9. 用更相减损之术可求得204与85的最大公约数是( ) (A)15(B)17(C)51(D)85 10. 用二分法求方程x2-2=0的近似解的算法中,要用到哪种算法结构( ) (A)顺序结构 (B)条件结构 (C)循环结构 (D)以上都用 11. 利用秦九韶算法求当x=2时,f(x)=1+2x+3x2+…+6x5的值,下列说法正确的是( ) (A)先求1+2×2 (B)先求6×2+5,第二步求2×(6×2+5)+4 (C)f(2)=1+2×2+3×22+4×23+5×24+6×25直接运算求解. (D)以上都不对 12.阅读下列程序 S=1 i=13 DO S=S*i i=i-1 LOOP UNTIL 条件 PRINT S END 如果程序运行后输出156,那么在程序中UNTIL后面的条件是 A. i12 B. i=12 C. i12 D. i=12 二、填空题 13、下面给出一个程序框图,其运行结果是_____ 14、给出程序: INPUT x IF THEN ELSE IF THEN y=0 ELSE END IF END IF PRINT y END 若输入, 则输出y=______ 15.终边在y轴上的角的集合是(用弧度制表示)________________. 16、已知,用秦九韶算法求=____ 三、解答题: 17、分别用辗转相除法和更相减损术求294与84的最大公约数. 18、编写一个程序,对函数,输入的值,输出对应的函数值. 19.根据下面的要求,求满足1+2+3+…+n 500的最小的自然数n。 (1)画出执行该问题的程序框图; (2)以下是解决该问题的一个程序,但有几处错误,请找出错误并予以更正。 解: (1) (2) 4 3 i12? i=2 S=0 开始 否 结束 输出S i=i+2 S=S+i i = 1 S = 1 n = 0 DO S = 500 S = S + i i = i + 1 n = n + 1 WEND PRINT n + 1 END 是

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档