【文档说明】2021高中数学必修3北师大版作业:2.3.2 循环语句含解析.docx,共(5)页,153.136 KB,由envi的店铺上传
转载请保留链接:https://www.doc5u.com/view-3cb7f1f338e479064297eed7d2b09e3e.html
以下为本文档部分文字说明:
(本栏目内容,在学生用书中以独立形式分册装订!)一、选择题(每小题5分,共20分)1.求函数f(x)=x2,x>2,x-1,-2<x≤2,6x-6(x≤-2,在x=x0时的值的算法中,下列语句用不到的是()A.输入语句B.输出语句C.条
件语句D.循环语句解析:因为是求分段函数f(x)在x=x0时的值,所以需用条件语句,当然输入、输出语句必不可少,故选D.答案:D2.阅读下列算法语句,循环体执行的次数为()K=8DoK=K+1LoopWhileK=0
A.1次B.2次C.3次D.4次解析:对于DoLoop语句,先执行一次循环体,对于While语句条件为真时,则再次执行循环体.答案:A3.执行下面的程序后,输出的i的值是()A.5B.6C.10D.11解析:程序执行如下:i=1,i=6,i=11,此时跳出循环并输出i=11.答案:D4.下面为
一个求10个数的平均数的程序,在横线上应填充的语句为()S=0i=15DoInputxS=S+xi=i+1LoopUntila=S/10PrintaEndA.i>24B.i>25C.i>10D.i<10解析:此为直到型循环,在程
序一开始,即i=15时,开始执行循环体,当i=24时,继续执行循环体,题目中求10个数的平均数,所以当i>24时应终止循环.故选A.答案:A二、填空题(每小题5分,共15分)5.[2018·山东日照一中高三(上)模考]执行下面的程序,输出的结果是________.解析:第1次循环后,A=
1+1=2,B=2+1=3;第2次循环后,A=2+3=5,B=5+3=8;第3次循环后,A=5+8=13,B=13+8=21,此时B>15,跳出循环,所以C=A+B=34.答案:346.下列程序执行后,输出的结果是________.i=1Fori=1To131Step2S
=3*iNext解析:程序输出的是循环结束时3×i的值,即S=3×131=393.答案:3937.S=0Fori=0To10000Step2S=S+iNext输出S以上程序循环10次的结果是________.解析:算法语句实际是在计算S=0
+2+4+…+10000,如果循环10次,则有S=0+2+4+6+8+…+18=90.答案:90三、解答题(每题10分,共20分)8.设计求1-12+13-14+…+19-110的值的算法语句.解析:M=0N=0Fori=1To9Step2m=1iM=M+mN
extForj=2To10Step2t=1jN=N-tNextS=M+N输出S.9.根据下面的要求,求满足1+2+3+…+n>2014的最小的自然数n.(1)下面是解决该问题的一个程序,但有3处错误,请找出错误并予以更正;(2)画出执行该问题的程序框图.i=1S=1n=0DoS=S+ii=i+1n
=n+1LoopUntilS>2014输出n+1解析:(1)错误1:“S=1”改为“S=0”.错误2:无End语句,在输出下面加“End”.错误3:“输出n+1”改为“Printn”.(2)程序框图如下图所示:获得更多资源请扫码加入享学资源网微信公众号www.xiang
xue100.com