算法初步练习题附答案.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文档。上传文档
查看更多
算法初步 练习题 一、选择题: 1.阅读下面的程序框图,则输出的 S A. 14 B . 20 C . 30 D . 55 2.阅读图 2 所示的程序框图,运行相应的程序,输出的结果是 A.1 B. 2 C. 3 D. 4 开始 开始 S 0, i 1 S 2, n 1 S S i 2 S 1 1 S i i 1 否 n n 1 i 4? 否 是 S 2 是 输出 S 结束 输出 n 2 题 1 题 结束 3.阅读右图所示的程序框图,运行相应的程序,输出的结果是 A. 2 B . 4 C . 8 D . 16 开始 S 2, n 1 开始 S 1 k 0, S 0 1 S 否 S 100? n 2n 是 S 2 S S 2S 输出 k 是 k k 1 结束 输出 n 结束 4 题 题 4.某程序框图如图所示,该程序运行后输出的 k 的值是 A. 4 B . 5 C . 6 D . 7 5.执行右面的程序框图,输出的 S 是 A . 378 B . 378 C . 418 D. 418 6.如图的程序框图表示的算法的功能是 A.计算小于 100 的奇数的连乘积 B.计算从 1 开始的连续奇数的连乘积 C.从 1 开始的连续奇数的连乘积,当乘积大于 100 时,计算奇数的个数 D.计算时的最小的值 . 开始 开始 s 1,i 3 k 1,S 0 i s s k 20 否 i i 2 s 100 是 S 2k 是 否 S 输出 S k k 1 输出 i 开始 结束 5 题 6 题 7.右图是把二进制数化为十进制数的一个程序框图 , 判断框内应填入的条件是 A. i 4 B . i 4 C . i 5 D. i 5 开始 s 1,i 1 开始 A 2, B 1 i i 1 s 1 2 s A A 1 B 2B 1 否 是 A 5 是 输出 s 否 输出 B 8 题 结束 7 题 结束 8.某程序框图如图所示,则该程序运行后输出的 B 等于 A. 15 B . 29 C. 31 D. 63 9.如果执行右边的程序框图,输入 x 2, h 0.5 ,那么输出的各个数的和等于 A . 3 B . 3.5 C . 4 D . 4.5 开始 开始 输入 N , a1 , a2 , , a N 输入 x, h k 1, S 0,T 0 是 否 A ai x 0 是 k k 1 是 否 否 x 1 y 0 y x y 1 T T A S S A k N 是 x x h 输出 y 否 否 x 2 是 题 输出 S,V 9 10 题 结束 结束 10.某店一个月的收入和支出总共记录了 N 个数据 a1 , a2 , ,aN ,其中 收入记为 正数,支出记为负数。该店用右边的程序框图计算月总收入 S 和月净盈利 V ,那么在图中空白的判断框和处理框中, 应分别填入下列四个选项中的 A . A 0,V S T B . A 0,V S T C . A 0,V S T D . A 0,V S T 如图 1 所示,是关于闰年的流程,则 以下年份是闰年的为 A.1996 年 B .1998 年 C.2010 年 D .2100 年 11 题 某流程如右上图所示,现输入如下四个函数,则可以输出的函数是 A. f ( x) x2 B . f ( x) 1 x C. f ( x) ln x 2x 6 D. f ( x) sin x 开始 输入函数 f ( x) 开始 否 x) 0 ? 输入 a,b f (x) f ( 是 否 a a 2 x a b 存在零点 ? b x 1 是 是 x 2 输出函数 f ( x) 否 输出 x 结束 结束 12 题 13 题 二、填空题: 13.程序框图(即算法流程图)如图所示,其输出结果是 _______. 14.执行右边的程序框图,输出的 T . 开始 S 0,T 0, n 0 是 T S 否 S S 5 n n 2  输出 T 结束 T T n 题 15.下面的程序框图表示的算法的结果是 16 开始 a 1 a 2a 1 否 100? 15 题 16.阅读右上面的流程图,若输入 a 6, b 1 ,则输出的结果是 2 开始 a 1,b 1 否 a 3 是 输出 b b 2b 结束 a a 1 17 右面的程序框图,如果输入三个实数 a,b,c,要求输出这 三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的 ① c x② x c③C. c b ④ b c 开始 输入 a,b,c x a 是 b x 否 x b 是 否  x c 输出  x 结束 三、解答题: 18.已知数列 {

文档评论(0)

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

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

1亿VIP精品文档

相关文档