2019_2020学年高中数学第一章算法初步1.1.4循环结构程序框图的画法练习新人教A版.docx_第1页
2019_2020学年高中数学第一章算法初步1.1.4循环结构程序框图的画法练习新人教A版.docx_第2页
2019_2020学年高中数学第一章算法初步1.1.4循环结构程序框图的画法练习新人教A版.docx_第3页
2019_2020学年高中数学第一章算法初步1.1.4循环结构程序框图的画法练习新人教A版.docx_第4页
2019_2020学年高中数学第一章算法初步1.1.4循环结构程序框图的画法练习新人教A版.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4课时循环结构程序框图的画法 知识点一 循环结构的概念1在下图中,正确表示直到型循环结构的框图是()答案A解析直到型循环结构的特征是:在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环2在解决下列各问题的算法中,一定用到循环结构的是()A求函数f(x)3x22x1当x5时的值B用二分法求的近似值C求一个以给定实数为半径的圆的面积D将给定的三个实数按从小到大排列答案B解析用二分法求的近似值,一定用到循环结构知识点二 循环结构的功能3执行如图所示的程序框图,则输出s的值为()A B C D答案D解析k08成立,得到k2,s0;k28成立,得到k4,s;k48成立,得到k6,s;k68成立,得到k8,s;k88不成立,结束循环,输出s故选D4运行如图所示的程序框图,若输出的结果是7,则判断框中的横线上可以填入的最大整数为()A7 B8 C9 D10答案C解析在循环体内部,执行运算:ssi,ii2,第二次循环s134,i5,满足条件,可知当执行完第三次循环后s1359,i7,所以第三次循环是最后一次循环,返回判断条件时,应不满足判断条件,退出循环即s9时,不满足判断条件则判断条件可以有以下几个,即s5,s6,s7,s8,s2020,试设计算法的程序框图,寻找满足条件的最小奇数n解因为涉及累加问题,所以算法含有循环结构,写出直到型循环结构的算法步骤如下:第一步,令S0,n1第二步,计算SSn,nn2第三步,判断“S2020?”若是,则输出n2,结束算法;否则,返回第二步画出步骤:画顺序结构图,即起止框及两个处理框,并分别填入循环初始条件(如图);画循环结构图,先画循环体即两个处理框(一个累加,一个计数),再画循环终止条件,即判断框并判断“S2020?”若是,则输出n2;否则,返回循环体之前进行再循环(如图);画输出框输出n2,以及起止框表示算法结束(如图)知识点四 循环结构的应用6如图所示的程序框图运行后,(1)若*处表达式为S2S1,则输出结果为_;(2)若输出结果为8,则处理框*处可填_答案(1)15(2)S2S(不唯一)解析(1)S2S1,第一次循环后S3,A1;第二次循环后S7,A2;第三次循环后S15,A3,不满足A0,由xx2,得x1;x0,由xx2,得x1;而当x1时,3x故选C3阅读如图的程序框图,若输出s的值为7,则判断框内可填写() Ai3?Bi4?Ci5?Di6?答案D解析i1,s2;s211,i123;s132,i325;s257,i527因输出s的值为7,循环终止,故判断框内应填“i? Bs? Cs? Ds?答案C解析第一次循环,s1,k8;第二次循环,s,k7;第三次循环,s,k6,此时应终止循环结合各选项可知,本题应选C5阅读如图所示的程序框图,运行相应的程序,若输出S的值为1,则判断框内可填()Ai6? Bi2? Ci3? Di4?答案D解析依题意,执行程序框图,第一次循环时,S1(31)13,i112;第二次循环时,S3(32)14,i213;第三次循环时,S4(33)11,i4,此时应终止循环因此判断框内应填“i4?”二、填空题6执行如图所示的程序框图,若输入x10,输出y4,则在图中“!”处可填入的语句是_(填序号)xx1;xx2;xx3;xx4答案解析将逐一填入“!”处,运行程序后,输出的结果分别是2,4,4,4,所以符合题意的有7阅读如图所示的程序框图,运行相应的程序,输出的结果是_答案8解析由框图可知,程序运行时,数值S与n对应变化如下表:S12n248故S2时,输出n88按下列程序框图运算:规定:程序运行到“判断结果是否大于244”为1次运算,若x5,则运算进行_次才停止答案4解析第一次运算得13,第二次运算得37,第三次运算得109,第四次运算得325,大于244,程序终止,故运算进行4次三、解答题9运行如图所示的程序框图(1)若输入x的值为2,根据该程序的运行过程完成下面的表格,并求输出的i与x的值;第i次i1i2i3i4i5x23i(2)若输出i的值为2,求输入x的取值范围解(1)第i次i1i2i3i4i5x23i61854162486因为162168,486168,所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论