人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)

人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)

ID:27794897

大小:432.97 KB

页数:11页

时间:2018-12-06

人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)_第1页
人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)_第2页
人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)_第3页
人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)_第4页
人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)_第5页
资源描述:

《人教版鄂旗二中高二数学必修三《算法初步》单元测试一(2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、人教版鄂旗二中高二数学必修三《算法初步》单元测试一一、选择题:1.给出以下四个问题:①输入一个数x,输出它的相反数.②求面积为6的正方形的周长.其中不需要用条件语句来描述其算法的有()A.1个B.2个C.3个D.4个2.程序框图符号“Lj可用于()A.输出a=10丄翔值a=10C.判断a=10D.输入a=l③输出三个数屮的最人数.④求函数/(x)=

2、X~1,X~°的函数值.x+2,x<03・条件语句的一般形式如右所示,其中B表示的是()A.条件B.条件语句C.满足条件时执行的内容D.不满足条件时执行的内容4.将两个数a=2,b=-6交换,使a二・6,b=2,下列语句正确的是y=6PRIN

3、Tx+y二11讦AthenBelseCendifEND上面程序运行时输出的结果是()A.x+y二11B.11C.x+yD.出错信息6.图屮程序运行后输出的结果为()(A)343(B)433(C)-1816(D)16-187.图屮程序是计算2+3+4+5+6的值的程序。在WHILE后的①处和在s=s+i之后的②处所就填写的语句可以是()x=-ly=20IFx<0THENx=y+3ELSEy二y・3ENDIFPRINTx—y;y+xEND(第6题)i=6s=0WHILE①s=s+i②ENDPRINTsEND(第7题)A.①i>l®i=i-lB.①i>l②匸i+1C.®i>=l②匸i+1D・®

4、i>=l@i=i-l8.下列语句正确的是()A.x+3二y・2B.d=d+2C.0=xD.x-y=59・(2008年海南高考)右面的程序框图,如果输入三个实数a、b、c,要求输岀这三个数屮最人的数,那么在空白的判断框屮,应该填入下面四个选项中的()A.c>xB.x>cC・c>bD.b>c10.如果下边程序执行后输出的结果是990,那么在程序中UNTIL后面的“条件”应为()A.i>10i=lls=lDOs二s*ii=i-lLOOPUNTIL“条件”PRINTSEND(第1011•右边程序运行后输出的的结果是()A.17i=lB.19WHILEi<8C.21i=i+2D.23s=2*i+3

5、WEND12.如右图所示的程序是用来()PRINTsENDA•计算3X10的值B.计算3的值C.计算列的值D.计算1X2X3X(第11题)D.i<913.为了在运行程序之后得到输出16,键盘输)S二11=1WHILE1<=IOS=3*S1=1+1WENDPRINTSEND(第12题)B.i<8C.i<=9INPUTxIFx<0THENy=(x+l)(x+1)ELSEy=(x・l)(x-1)ENDIFPRINTyENDA.3或-3B・-5C-5或-3D.5或-5二.填空题:(本大题共6小题,每小题4分,共24分)13.(如下方左图所示)程序框图能判断任意输入的正整数x是奇数或是偶数。其中判

6、断框内的条INPUTxIFx<0THENy=-x+1ELSEIFx=0THENy=0ELSEy=x+lENDIFENDIFPRINTyEND(第19题)j=ln=0WHILEj<=llj=j+lIFjMOD4=0THENn=n+lENDIFj=j+lWENDPRINTnEND(第20题)三.解答题:17.执行龙(1)若输结果为:(2)画出该程序的程序柜图。INPUT“m二”;mINPUT“n=”;nDOr=mMODnm=nn=rLOOPUNTILr=0PRINTmENDElse18・以下程序流程图及其相应程序是实现用二分法求近似值,但步骤并没有全部给出,请补上适当的语句或条件,以保证该程

7、序能顺利运行并达到预期的目的。f(x)=xA2-5InputInputWbI叩mDoa+bm=2Iff(m)=0thena=mb=mElseIff(d)f("?)vOthenEndifEndifLoopuntilPrinta,bEnd19.根据下面的要求,求满足1+2+3+…+n>500的最小的自然数n。(1)画出执行该问题的程序框图;(2)以下是解决该问题的一个程序,但有几处错误,请找出错课并予以更正。i=1S=1n=0DOS<=500S二S+ii=i+1n=n+1WENDPRINTn+1END20.给出50个数,1,2,4,7,II,…,英规律是:第1个数是1,第2个数比第1个数大1

8、,第3个数比第2个数大2,第4个数比第3个数大3,…,以此类推.要求计算这50个数的和.先将下面给出的程序框图补充完整,再根据程序框图写出程序.1.把程序框图补充完整:(1)(2)2.程序:数学必修三《算法初步》单元测试参考答案一.选择题:BBCBDAA,CADCCDA二.填空题:15、111111(2)16.4-x+1(%<0)18、319>y—*0(%=0)l(x>0)三、解答题:21>解:(1)71147=888X1+2598

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

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

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