ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:597KB ,
资源ID:1208612      下载积分:6 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-1208612-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第一章算法初步1.2.3循环结构程序框图的画法课时练习(附解析新人教A版必修3).doc)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

第一章算法初步1.2.3循环结构程序框图的画法课时练习(附解析新人教A版必修3).doc

1、循环结构、程序框图的画法 (20分钟30分)1.在如图所示的程序框图中,语句“S=Sn”将被执行的次数是()A.4B.5C.6D.7【解析】选B.由程序框图知,S=123n.又12345=120200.故语句“S=Sn”被执行了5次.【补偿训练】阅读如图所示的程序框图,则循环体执行的次数为 ()A.50B.49C.100D.99【解析】选B.因为i=i+2,所以i=2+2+2+2+2,故循环一次,加一次2,不妨设循环了n次,则有2+2n100,所以n49,即n=49时结束.2.执行如图所示的程序框图,若输入m=4,n=6,则输出a,i的值分别为()A.12,3B.24,2C.24,3D.24,

2、4【解析】选A.输入m=4,n=6时,i=1,a=41=4,n不能整除a,故继续执行循环体;i=2,a=42=8,n不能整除a,故继续执行循环体;i=3,a=43=12,此时n可以整除a,故输出a=12,i=3.3.(2019全国卷)如图是求的程序框图,图中空白框中应填入()A.A=B.A=2+C.A=D.A=1+【解析】选A.执行第1次,A=,k=12,是,因为第一次应该计算=,k=k+1=2,循环,执行第2次,k=22,是,因为第二次应该计算=,k=k+1=3,循环,执行第3次,k=32,否,输出,故循环体为A=.4.如图所示的程序框图输出的S是126,则应为 ()A.n5?B.n6?C.

3、n7?D.n8?【解析】选B.2+22+23+24+25+26=126,所以应填“n6?”.5.画出计算1+的值的程序框图.【解析】程序框图如图所示: (30分钟60分)一、选择题(每小题5分,共25分)1.如图所示的程序框图的功能是 ()A.计算(1+20)+(2+21)+(3+22)+(n+1+2n)的值B.计算(1+21)+(2+22)+(3+23)+(n+2n)的值C.计算(1+2+3+n)+(20+21+22+2n-1)的值D.计算1+2+3+(n-1)+(20+21+22+2n)的值【解析】选C.初始值k=1,S=0,第一次循环:S=1+20,k=2;第二次循环:S=1+20+2+

4、21,k=3,给定正整数n,当k=n时,最后一次循环:S=1+20+2+21+n+2n-1,k=n+1,退出循环,输出S=(1+2+3+n)+(20+21+22+2n-1).2.执行如图所示的程序框图,输出的结果为 ()A.(-2,2)B.(-4,0)C.(-4,-4)D.(0,-8)【解析】选B.初始值x=1,y=1,k=0,执行程序框图,则s=0,t=2,x=0,y=2,k=1,k3不成立;s=-2,t=2,x=-2,y=2,k=2,k3不成立;s=-4,t=0,x=-4,y=0,k=3,k3成立,此时输出(x,y),则输出的结果为(-4,0).3.某程序框图如图所示,该程序框图运行后输出

5、的倒数第二个数是()A.B.C.D.【解析】选C.由程序框图知,输出的数依次为3,2,所以该程序运行后输出的倒数第二个数是.4.执行如图所示的程序框图,则输出的S= ()A.14B.15C.21D.28【解析】选C.因为i=1,16,S=ln 3;i=2,26,S=ln 3+ln 2=ln 6;i=3,36,S=ln 6+ln =ln 10;i=4,46,S=ln 10+ln =ln 15;i=5,56,S=ln 15+ln =ln 21;i=6,6A时,A=x,可知A为a1,a2,aN中最大的数;当xB时,B=x,可知B为a1,a2,aN中最小的数.二、填空题(每小题5分,共15分)6.在如

6、图所示的程序框图中,输入n=5,则输出的结果是_.【解析】n=5为奇数,则n=35+1=16,i=1,161;n=16不为奇数,则n=8,i=2,81;n=8不为奇数,则n=4,i=3,41;n=4不为奇数,则n=2,i=4,21;n=2不为奇数,则n=1,i=5,1=1,输出i=5.答案:57.如图是求12+22+32+1002的值的程序框图,则正整数n=_.【解析】因为i=0时,in,i=i+1=1,S=0+12=12;i=1时,in,i=i+1=2,S=12+22;i=2时,in,i=i+1=3,S=12+22+32,所以i=99时,S=12+22+1002.所以正整数n=99.答案:9

7、98.执行如图所示的程序框图,若输入x的值为1,则输出n的值为_.【解析】由初始值x=1,n=0判断1-4+3=0,则x=2,n=1;判断22-42+3=-10,则输出n=3.答案:3三、解答题(每小题10分,共20分)9.运行如图所示的程序框图.(1)若输入x的值为2,根据该程序的运行过程完成下面的表格,并求输出的i与x的值.第i次i=1i=2i=3i=4i=5x=23i(2)若输出i的值为2,求输入x的取值范围.【解析】(1)第i次i=1i=2i=3i=4i=5x=23i61854162486因为162168,所以输出的i的值为5,x的值为486.(2)由输出i的值为2,则程序执行了循环体

8、2次,即解得x56,所以输入x的取值范围是3,S=8满足S6,则S=8-6=2,n=2+1=3;n=3不满足n3,S=2不满足S6,则S=2S=22=4,n=3+1=4;n=4满足n3,输出S=4.2.已知函数y=x(|x|-4),设计算法,对任意的x求函数值.画出程序框图.【解析】写成分段函数:y=x(|x|-4)=算法如下:第一步:输入x;第二步:判断x与0的大小;第三步:如果x0,那么y=x(x-4);否则令y=x(-x-4);第四步:输出函数值y.程序框图如图所示:【补偿训练】求满足1+4+7+n150的最大正整数n的算法和画出相应的程序框图.【解析】算法步骤为:第一步,n=1,s=0.第二步,s=s+n.第三步,n=n+3.第四步,判断s150是否成立,若成立,则执行第二步,否则执行第五步.第五步,输出n=n-3.程序框图如图所示,10

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3