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

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

ID:42217586

大小:573.20 KB

页数:14页

时间:2019-09-10

算法初步练习题(附详细答案)好_第1页
算法初步练习题(附详细答案)好_第2页
算法初步练习题(附详细答案)好_第3页
算法初步练习题(附详细答案)好_第4页
算法初步练习题(附详细答案)好_第5页
资源描述:

《算法初步练习题(附详细答案)好》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、选择题:1.(2014四川,5,5分)执行如图的程序框图,如果输入的x,yGR,那么输岀的S的最大值为()A.0B.1C.2D.32.(2014湖南,6,5分)执行如图所不的程序框图,如果输入的tE[-2,2],则输出的S屈于()A.[-6,-2]B.[-5,-1]C.[-4,5]D.[-3,6]3.(2014北京,4,5分)当m二7,n二3时,执行如图所示的程序框图,输出的S值为()A.7B.42C.210D.840fc=A-l1.(2014课标全国卷II,7,5分)执行卜•面的程序框图,如果输入

2、的x,t均为2,则输出的2()A.4B.5C.6D.72.(2014课表全国I,7,5分)执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()2a7IA15C开始■'ZL?・;+2输出£1.(2014河北唐山高三第一次模拟考试,5)执行卜•边的程序框图,则输出的§是()A.5040B.2450C.4850D.25502.(2014黑龙江哈尔滨第三中学第一次高考模拟考试,5)若按下侧算法流程图运行后,输出的结果是则输入的*的值为()7A.・B.Fc.7d.只1结束,’第8题8、(201

3、4江西红色六校高三第二次联考理数试题,4)一算法的程序框图如右图所示,若输出的y=~,则输入的兀可能为()2B.IC.I或§D.一】或I开始S=2,n=11.(09天津文)阅读下面的程序框图,则输出的S=A・14B.20C.30D.552.(09福建)阅读图2所示的程序框图,运行相应的程序,输出的结果是A.1B.2C.3D.4[开始6S=S+ri=i+]结束1题n=h+1/»hn/*2题结束5=0,z=11.(09福建)阅读右图所示的程序框图,运行相应的程序,输出的结果是A.2B.4C.8D.163题4

4、题2.(09浙江)某程序框图如图所示,该程序运行后输出的£的值是A.4B.5C.6D.73.执行右而的程序框图,输出的S是A.-378B.378C・-418D.4184.如图的程序框图表示的算法的功能是A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积A.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数5题B.计算1x3x5x•••x/?>100时的最小的〃值.1.(09海南)如果执行右边的程序框图,输入x=-2./1=0.5,那么输出的各个数的和等于A.3B.3.5C.4

5、D.4.5[刃尊]8、某流程如图所示,现输入如下四个函数,则可以输出的函数是°1A.f(x)=B./(x)=—C./(兀)=lnx+2兀一6兀D./(x)=sinjt二、填空题:9.(09山东)执行右边的程序框图,输出的厂=[开J]/1入X二二aL是>^>—1否x=b1<•是"3否5B.z>7C.i>9D./>910(2008海南宁夏)右面的程序框图,如果输入三个实数°,b,C,耍求输出这三个数中最大的数,那么在空白的判断框屮,应该填入下而四个选项中的—®c>x@x>c③

6、C・c>b®b>c11、按如下程序框图,若输出结果为170,则判断框内应补充的条件为()(开始)~~►i=1—►5=0-r->S=S+2,►z=z+21121(1)试求数列匍的通项;(开始]S=0,M=0,z=1S=S+M三、解答题:12.已知数列{a」的各项均为止数,观察程序框图,若k=5,k=10时,分别有(2)令仇=2"",求妬+$+.・・+bm的值.1.C.L解读与点评】当心1时,S=l;当归2时,S=5;循环下去,当归3时,5=14;当匸4时,S=30;本试题考查了程序框图的运用.2.D【解读

7、与点评】木题考杳是算法的重新框图与算法的语句识别.易错点是不懂得运行顺序.当n=l,S=2代入程序中运行第一次是S=-1,然后赋值此时n=2;返回运行第二次可得S==-,然后赋值h=3;再返回运行第三次可得1-(-1)2S=—=2,然后赋值〃=4,判断可知此时5=2,故输出n=4.故选D・1-丄23.C【解读与点评】本题考查是算法的重新框图与算法的语句识别.考查学生运算求解能力.木题的易错点是要注意是先赋值再输出・当〃S=2代入程序中运行第一次是S=-1,然后赋值此时n=2;返回运行第二次可得S==-,

8、然后赋值n=4;再返回运行第三次可得1-(-1)2S=—=2,然后赋值??=8,判断可知此时5=2,故输*I*n=8.1——24.A.【角军读与点评】对于k=O,s=l,.・M=1.对于£=1,$=3,.・"=2,贝I」k=2,s=3+8,・・上=3,后面是R=3,s=3+8+2",・・M=4,不符合条件时输出的£=4•此题是新课程新增内容,考查了程序语言的概念和基本的应用,通过对程序语言的考查,充分体现了数学程序语言中循环语言的关键.9.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。