版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学必求其心得,业必贵于专精第二课时循环结构预习课本p1314,思考并完成以下问题什么是循环结构?循环结构根据指定条件决定是否重复执行一条或多条指令的控制结构称为循环结构1下列框图是循环结构的是()abc d答案:c2在如图所示的程序框图中,输出s的值为()a11b12c13 d15解析:选b由框图知s34512.3程序框图如图所示,其输出结果是()a110 b118c127 d132解析:选c由题图可知,a的值依次为1,3,7,15,31,63,127,因为127100,所以输出a127.4一个算法的程序框图如图所示,若该程序输出的结果为,则判断框中应填入的是_解析:由框图知,1,n5,运行5
2、次判断框中应为“i5?”答案:5循环结构的运行典例(1)(北京高考)执行如图所示的程序框图,输出的k值为()a3b4c5 d6(2)阅读如图程序框图,为使输出的数为31,则判断框中应填入的条件为()ai4 bi5ci6 di7解析(1)第一次进入循环体:a,k1;第二次进入循环体:a,k2;第三次进入循环体:a,k3;第四次进入循环体:a,k4。此时a,结束循环,输出k的值为4.选b。(2)该算法的功能是s1222232i,由1222232i31.可知1222232431,所以i4。答案(1)b(2)a运行含循环结构的程序框图的步骤(1)按顺序逐步运行(2)写出每次运行后各个变量的结果(3)一
3、直写到满足条件(或不满足条件)退出循环,输出结果活学活用如图所示的程序框图的输出结果为()a20 b3c5 d15解析:选aa的初值为5,每循环一次a的值减1,故循环2次,输出s20。故选a。循环结构的设计典例设计算法求12342 0122 0132 0142 0152 016的值并画出程序框图解算法如下:s1设m的值为1,s2设i的值为2,s3如果i2 016,则执行s4,否则执行s6,s4计算mmi,s5计算ii1,返回执行s3;s6输出m的值,并结束算法程序框图如图:应用循环结构需要确定的三个关键问题(1)确定循环变量及初始值,循环变量用于控制循环的次数,通常累加问题循环变量的初始值设为
4、0,累乘问题循环变量的初始值设为1.(2)确定循环体,循环体是算法中反复执行的部分,是循环结构的核心,通常由两部分构成,一是进行累加累乘,二是设置控制变量的增加值(3)确定循环终止的条件活学活用求使123n5 000的最小正整数n,设计一个算法,并画出程序框图解:算法如下:s1m1;s2i2;s3如果m5 000,那么执行s4,否则执行s5;s4mmi,ii1,并返回执行s3;s5ii1;s6输出i.程序框图如图:循环结构的实际应用典例某工厂2015年生产轿车300万辆,技术革新后预计每年的产量比上一年增加6,问最早哪一年生产的轿车超过400万辆?试设计算法并画出相应的程序框图解算法如下:s1
5、n2 015。s2a300。s3t0。06a。s4aat。s5nn1。s6若a400,输出n。否则执行s3.程序框图如图:利用循环结构解决应用问题的方法活学活用某篮球队6名主力队员在最近三场比赛中投进的三分球个数如表所示:队员i123456三分球个数a1a2a3a4a5a6如图是统计该6名队员在最近三场比赛中投进的三分球总数的程序框图,则图中判断框中应填_,输出的s_.解析:由题意知该程序框图是统计该6名队员在最近三场比赛中投进的三分球总数,故图中判断框应填i6,输出的sa1a2a6。答案:6a1a2a6层级一学业水平达标1阅读如图所示的程序框图,运行相应的程序,则输出的s的值等于()a3b1
6、0c0 d2解析:选a第一次循环:k011,满足k4,s2111;第二次循环:k112,满足k4,s2120;第三次循环:k213,满足k4,s2033;第四次循环:k314,不满足k4,输出s3,故选a.2执行如图所示的程序框图,若输出的b的值为16,则图中判断框内处应填()a3b4c5d12解析:选a按照程序框图依次执行:初始a1,b1;第一次循环后,b212,a112;第二次循环后,b224,a213;第三次循环后,b2416,a314,而此时应输出b的值,故判断框中的条件应为“a3”3执行如图所示的程序框图,若输入a的值为2,则输出的p值为()a2 b3 c4 d5解析:选ca2,p1
7、,s12,p112,s1;s2,p213,s;s2,p314,s;s2,跳出循环,输出p4.4。如图所示的程序框图输出的结果是_解析:该程序框图的执行过程是:x3,y1,x36成立,y133,x314;x46成立,y3412,x415;x56成立,y12560,x516;x66成立,y606360,x617;x76不成立,输出y360。答案:360层级二应试能力达标1按下面的程序框图运行后,所得的值为()a5 b4 c3 d2解析:选ci为循环次数,循环3次2执行如图所示的程序框图,则输出的y的值为()a。 b0 c1 d2解析:选d由程序框图知y的值依次是2,1,2,1,输出的y值呈现的规律
8、是以2,1为一个循环节重复出现,而2 017除以3余1,所以输出的y值是此数列的第一个数2,故选d。3如图是一算法的程序框图,若此程序运行结果为s720,则在判断框中应填入关于k的判断条件是()ak6 bk7 ck8 dk9解析:选cs1098,108,98,88,判断条件为“是”时进入循环体,78判断条件为“否”时跳出循环,输出s,故选c.4执行如图所示的程序框图,输出的s值为()a3 b6c10 d15解析:选c第一次循环:i1,s1,i2;第二次循环:s143,i3;第三次循环:s396,i4;第四次循环:s61610,i5;第五次循环条件不成立,输出s10。5执行如图所示的程序框图,若
9、输出i的值为2,则输入x的最大值是_解析:由题意,可知解得即8x22,故x的最大值为22。答案:226如图所示,执行程序框图,输出结果是_解析:第一次循环:s,n4;第二次循环:s,n6;第三次循环:s,n88不成立,退出循环,输出结果为。答案:7某上市公司,投入大量财力和人力搞科技创新,其年产值以20%的增长率增长,如图是计算在今年的基础上至少经过多少年其年产值翻一番的程序框图,其中p表示年产值,r表示增长率,n表示年数,p1表示今年的产值,n0表示今年,则图中处应填_,处应填_解析:由题意及图可知,年产值p的初始值为1,翻一番后应变为2,所以处判断框内应填p9.90,则执行s4,否则,输出x,并执行s4;s4nn1;s5判断n与成绩个数8的大小,若n8,则返回s2,否则结束程序框图如图:9按如图所示的程序框图进行运算(1)若输入x的值为5,则输出k的值是多少?(2)若输出k的值为3,则输入x的取值范围是什么?解:(1)当x5时,执行程序后,x与k的值依次为x1337109325k1234当x325时,条件x244成立,结束循环,此时k4.(2)若输入值为x0,则每次程序运行时,x与k的值依次为x3x023(3x02)233(3x02)22k123故当程序结束时,33(3x02)2227x026适合条件x244,即27x026244,解得
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版博士级别国防科技项目劳动合同3篇
- 2024全新铝单板产品绿色供应链与环保物流合同3篇
- 2024年智能语音交互设备采购合同
- 2024年度物业服务合同:关于某住宅小区的物业服务管理2篇
- 2024年度舞台服装设计与租赁合同3篇
- 2024年度股权投资合同服务内容扩展协议2篇
- 2024年度办公设备采购及租赁协议2篇
- 2024年度企业咨询服务合同(财务策划)2篇
- 2024年度茶叶电商销售平台合作协议书3篇
- 2024年宠物狗用品购买合同3篇
- 2024年“小哥白尼杯”科普知识竞赛题库120题附答案(十七)
- 青蓝结对小学语文工作计划
- 法务工作月度汇报
- 期末测评-2024-2025学年统编版语文三年级上册
- 安全攻防实验室建设
- 消防泵操作规程
- 医师定期考核人文医学考试题库500题(含参考答案)
- 怎样保护我们的眼睛(教学设计)-2024-2025学年五年级上册综合实践活动教科版
- 2024-2030年全球与中国石墨匣钵市场现状动态及投资价值评估报告
- 肾穿刺活检术的准备和操作方法教学提纲
- 读书分享课件:《一句顶一万句》
评论
0/150
提交评论