2019-2020年高考数学一轮复习 第20讲 算法课后练习 理

2019-2020年高考数学一轮复习 第20讲 算法课后练习 理

ID:45505107

大小:247.50 KB

页数:8页

时间:2019-11-14

2019-2020年高考数学一轮复习 第20讲 算法课后练习 理_第1页
2019-2020年高考数学一轮复习 第20讲 算法课后练习 理_第2页
2019-2020年高考数学一轮复习 第20讲 算法课后练习 理_第3页
2019-2020年高考数学一轮复习 第20讲 算法课后练习 理_第4页
2019-2020年高考数学一轮复习 第20讲 算法课后练习 理_第5页
资源描述:

《2019-2020年高考数学一轮复习 第20讲 算法课后练习 理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2019-2020年高考数学一轮复习第20讲算法课后练习理题一:阅读如图所示程序框图.若输入x为3,则输出的y的值为()A.24B.25C.30D.40题二:运行下面的程序时,WHILE循环语句的执行次数是()A.3B.4C.15D.19题三:若如下框图所给的程序运行结果为S=20,那么判断框中应填入的关于k的条件是(  )A.k=9?B.k≤8?C.k<8?D.k>8?题四:执行下面的程序框图,输出的S=(  )A.25B.9C.17D.20题一:根据下面的程序框图,要使得输出的结果在区间[-1,0]上,则输入的x的取值范围是__.题二:阅读如下图所示

2、的程序框图,则运行后输出的结果是________.题一:已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1)、(x2,y2)、…、(xn,yn)、…若程序运行中输出的一个数组是(x,-8),求x的值.题二:如果执行如图所示的程序框图,输入n=6,m=4,那么输出的p等于(  )A.720B.360C.240D.120题一:如图所示的程序框图中,第3次输出的数是()A.1B.C.2D.题二:执行下面的程序语句,输入a=3,b=-1,n=4后,输出的结果是________.题一:下面程序运行后,输出的结果是_______.题二:若a=1

3、1时,下面的程序段输出的结果是______.题三:将两个数a=8,b=7交换,使a=7,b=8,使用赋值语句正确的一组为()A.a=b,b=aB.c=b,b=a,a=cC.b=a,a=bD.a=c,c=b,b=a题四:读如下两个程序,完成下列题目:程序(1):程序(2):(1)程序(1)的运行结果为_________.(2)若程序(1),(2)运行结果相同,则程序(2)输入的值为_________.题一:用秦九韶算法求多项式,当时的值.题二:用秦九韶算法计算多项式f(x)=1+5x+10x2+10x3+5x4+x5在x=-2时,v3的值为()A.1B.2

4、C.3D.4第20讲算法经典精讲题一:D详解:先读懂程序框图,明确是已知x的值求y=(x2-1)(x2-1-3)的值,代入求解即可.a=32-1=8,b=8-3=5,y=8×5=40.选D.题二:B详解:0<20,1<20,2×2<20,3×3<20,4×4<20,5×5>20,程序结束.故WHILE循环语句共执行了4次,所以选B.题三:D详解:据程序框图可得当k=9时,S=11;k=8时,S=11+9=20.∴应填入k>8。题四:C详解:由结构框图中循环体执行了2次输出的结果为17.题五:[2,]详解:由程序框图可得输出值y=若y∈[-1,0],则或解

5、得2≤x≤.题一:-3详解:依次执行的是S=1,i=2;S=-1,i=3;S=2,i=4;S=-2,i=5;S=3,i=6;S=-3,i=7,此时满足i>6,故输出的结果是-3.题二:81详解:开始n=1,x1=1,y1=0→n=3,x2=3,y2=-2→n=5,x3=9,y3=-4→n=7,x4=27,y4=-6→n=9,x5=81,y5=-8,则x=81.题三:B详解:由框图可知:当n=6,m=4时,第一次循环:p=(6-4+1)×1=3,k=2.第二次循环:p=(6-4+2)×3=12,k=3.第三次循环:p=(6-4+3)×12=60,k=4.第

6、四次循环:p=(6-4+4)×60=360,此时k=m,终止循环.输出p=360,故选B.题四:D详解:由程序框图知,第一次输出A=1,第二次输出A=,第三次输出A=.题五:4详解:循环体被执行了4次,第一次执行循环体得的结果是:c=2,a=-1,b=2,i=2;执行第二次的结果是:c=1,a=2,b=1,i=3;执行第三次的结果是:c=3,a=1,b=3,i=4;执行第四次的结果是:c=4,a=3,b=4,i=5,此时c的值输出.题六:15详解:第一次执行循环体时s=0×2+1=1,i=2;第二次时,s=1×2+1=3,i=3;第三次时,s=3×2+1

7、=7,i=4;第四次时,s=7×2+1=15,i=5结束循环,输出s,此时s=15.题七:1详解:由于当a=11时,不满足条件a<10,所以执行y=aMOD10,得到的结果是y=1.注意“aMOD10”是a除以10的余数.题八:B详解:选B.A执行完后a=7,b=7,C执行完后a=8,b=8,所以都不正确;D中执行a=c时,c还没有赋值,所以不正确.故选B.题九:(1)6(2)0详解:赋值语句给变量赋值时,变量的值总是最后一次所赋的值,故程序(1)中x的值最后为6.要使程序(2)中y的值为6,即x2+6=6,故x=0.即输入的x的值为0.题十:详解:根据

8、秦九韶算法,把多项式改写成如下形式:按照从内到外的顺序依次计算一次多项式,当时的

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

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

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