人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc

人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc

ID:57717957

大小:245.00 KB

页数:7页

时间:2020-09-01

人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc_第1页
人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc_第2页
人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc_第3页
人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc_第4页
人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc_第5页
资源描述:

《人教A版2019年高中数学必修三课时作业:第1章 算法初步 1.1.2.3_含答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.1.2 程序框图与算法的基本逻辑结构第3课时 循环结构            课时目标1.理解两种常用循环结构(直到型和当型)的定义、格式和作用.2.理解循环结构的程序框图,能识别程序框图中循环结构的功能.3.会用循环结构做出程序框图.识记强化1.循环结构是指在一个算法中从某处开始,按照一定条件,反复执行某些步骤的结构.反复执行的步骤称为循环体.循环结构又分为当型和直到型循环结构.2.直到型循环结构格式中的处理框和判断框中应分别填入循环体和满足条件?.3.当型循环结构格式的处理框和判断框中应

2、分别填入循环体和满足条件?.课时作业一、选择题1.下列说法正确的是(  )A.条件结构中必有循环结构B.循环结构中必有条件结构C.顺序结构中必有条件结构D.顺序结构中必有循环结构答案:B2.下列关于循环结构的说法正确的是(  )A.循环结构中,判断框内的条件是唯一的B.判断框中的条件成立时,要结束循环向下执行C.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现“死循环”D.循环结构就是无限循环的结构,执行程序时会永无止境地运行下去答案:C3.程序框图(如图所示)中的循环体是(  )A

3、.①        B.③C.①②③④D.②④答案:D解析:此程序框图中使用了直到型循环结构,其中图中③部分是赋予循环变量的初始值1,预示循环开始;②和④部分是反复执行的部分,称为循环体;①部分是判断是否继续执行循环体,称为循环的终止条件,则循环体是②④.4.下边的程序框图表示的算法的功能是(  )A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于100时,计算奇数的个数D.计算1×3×5×…×n≥100时的最小的n值答案:D5.某程序框

4、图如图所示,若输出的S=57,则判断框内为(  )A.k>4?B.k>5?C.k>6?D.k>7?答案:A6.如果执行如图所示的程序框图,若输入n=6,m=4,那么输出的p等于(  )A.720B.360C.240D.120答案:B解析:程序运行如下:n=6,m=4,k=1,p=1,p=p(n-m+k)=6-4+1=3,k<m;k=1+1=2,p=p(n-m+k)=3×(6-4+2)=12,k<m;k=2+1=3,p=p(n-m+k)=12×(6-4+3)=60,k<m;k=3+1=4,p=p(

5、n-m+k)=60×(6-4+4)=360,k=m,所以输出p,p=360,故选B.二、填空题7.按程序框图来计算:如果x=5,应该运算______次才停止.答案:48.如图所示的程序框图,则该程序框图表示的算法功能是________.答案:计算使1×3×5×7×…×i≥10000成立的最小正整数解析:体验该程序框图的执行过程.S=1i=3S=1×3=3i=3+2=5S=3≥10000,否S=1×3×5=15i=5+2=7……由于循环终止的条件是满足S≥10000,由此看来,该程序框图的功能是计

6、算并输出使1×3×5×7×…×i≥10000成立的最小正整数.9.若框图所给的程序运行的结果为S=90,那么判断框中应填入的关于k的判断条件是________.答案:k<9?(或k≤8?或k=8?)三、解答题10.用循环结构书写求1++++…+的算法,并画出相应的程序框图.解:相应的算法如下:第一步:S=0,i=1;第二步:S=S+;第三步:i=i+1;第四步:i>1000是否成立,若成立执行第5步,否则重复执行第二步;第五步:输出S.相应的算法框图如图所示:11.已知函数f(x)=x3+5,将

7、区间[-3,3]十等分,画出求各等分点及端点的函数值的程序框图.解:程序框图如图所示:能力提升12.如图所示的程序的输出结果为sum=132,则判断框中应填________.答案:i>10?解析:第一次运行s=1×12=12,i=12-1=11;第二次运算s=12×11=132,i=11-1=10,此时结束循环sum=132.13.设计一个算法,求1+2+22+…+249的值,并画出算法框图.解:算法如下:第一步:S=0.第二步:i=0.第三步:S=S+2i.第四步:i=i+1.第五步:如果i不

8、大于49,返回重新执行第三步,否则执行第六步.第六步:输出S的值.程序框图如图所示.

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

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

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