必修3《算法初步》单元测试题.doc

必修3《算法初步》单元测试题.doc

ID:57808141

大小:458.00 KB

页数:7页

时间:2020-03-29

必修3《算法初步》单元测试题.doc_第1页
必修3《算法初步》单元测试题.doc_第2页
必修3《算法初步》单元测试题.doc_第3页
必修3《算法初步》单元测试题.doc_第4页
必修3《算法初步》单元测试题.doc_第5页
资源描述:

《必修3《算法初步》单元测试题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、必修3《算法初步》单元测试题一.选择题1.下列给出的赋值语句中正确的是(B)ABCD2.执行下面的程序框图,输出的结果是(B)(A)3(B)4(C)5(D)63.某程序框图如图所示,若输出的S=57,则判断框内应填入(A)(A)k>4?(B)k>5?(C)k>6?(D)k>7?i=11s=1while“条件”s=s*ii=i-1wendPRINTSEND(第4题)(第2题)(第3题)4.如果下边程序执行后输出的结果,那么在程序中while后面的“条件”应为(D)A.i<=0B.i>=0C.i>-1D.i>05.右面的程序框图,如果输入三个实数a、b、c

2、,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的(A)A.c>xB.x>cC.c>bD.b>c6.执行右边的程序框图1,若p=0.8,则输出的n=(C)A.2B.3C.4D.5是否开始输入a,b,cx=ab>x输出x结束x=bx=c否是(第6题)(第5题图)7.下面程序功能是求满足1+2+3+…+n>500的最小的自然数n,则横线处应填入(C)A.i+1B.iC.i-1D.i-28.如图程序框图,如果输出的函数值在区间内,则输入的实数x的取值范围是BA.B.C.D.开始i=1S=0whileS<=500S=S+ii=i+1W

3、ENDPRINT_______END输入x是否x输出x输出第8题结束(第7题)9.如果执行如图所示的程序框图,输入那么输出的各个数的和是(B)A.3B.3.5C.4D.4.5二.填空题10.二进制数转换成十进制数是__31_11.有如下程序,当输入a=2013,k=8时,输出的结果是____________3735(第11题)(第12题)12.如上程序,当输入m=20723,n=4081时,输出的结果是_____53___13.执行右图所示的程序框图,若输入,则输出的值为.第13题(第13题)(第14题)14.如上图所示,程序框图(算法流程图)的输出结

4、果是.1515.下图是某算法程序框图,则程序运行后输出的结果是__________.1016.如下程序输出的n的值是______3______.结束开始i=2s=0i≤1000?是(1)(2)否输出s第16题j=16.以下程序输出的结果是.16..如图是为求1~1000的所有偶数的和而设计的一个程序空白框图,将空白处补上。①__s=s+i________。②___i=i+2_______。17.如图程序是计算的值,其中则空白处应填____a=a*1018.以下程序运行后实现的功能为____二分法计算f(x)=x2-5精确度为d的近似值INPUT“a,b

5、,c=”;a,b,cIFb>aTHENt=aa=bb=tENDIFIFc>aTHENt=aa=cc=tENDIFIFc>bTHENt=bb=cc=tENDIFPRINTa,b,cEND(第19题)19.以下程序运行后实现的功能为__把输入的三个数从大到小排列Input“a=”;aInput“b=”;bInput“d=”;dDoIfm^2-5=0thena=mb=mElseIf(a^2-5)*(m^2-5)<0thenb=mElsea=mEndifEndifLoopuntilABS(a-b)

6、以下是表示输出斐波那契数列前20项的算法程序框图,则有①____m=m+n②___n=m+n答题卡一.选择题123456789二.填空题10__________________11__________________12__________________13__________________14__________________15__________________16_______________,_____________17__________________18__________________19_________________2

7、0__________________,________________三.解答题21.给出50个数,1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,以此类推.要求计算这50个数的和.先将下面给出的程序框图补充完整,再根据程序框图写出程序.(3)结束i=i+1(1)开始是输出s否i=1P=1S=0(2)(1)把程序框图补充完整:(1)________________________(2)___s=s+p_____________________(3)__p=p+i______

8、________________(2)写出程序。22.请设计一个程序求S=的值,并画出程序框图

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

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

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