电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中数学 课后作业7 循环语句 新人教A版必修3-新人教A版高一必修3数学试题VIP免费

高中数学 课后作业7 循环语句 新人教A版必修3-新人教A版高一必修3数学试题_第1页
1/11
高中数学 课后作业7 循环语句 新人教A版必修3-新人教A版高一必修3数学试题_第2页
2/11
高中数学 课后作业7 循环语句 新人教A版必修3-新人教A版高一必修3数学试题_第3页
3/11
课后作业(七)(时间45分钟)学业水平合格练(时间25分钟)1.下列循环语句是程序的一部分,循环终止时,i等于()A.3B.4C.5D.6[解析]该循环语句是直到型循环语句,当条件i>4开始成立时,循环终止,则i=5,故选C.[答案]C2.下面程序输出的结果为()A.17B.19C.21D.23[解析]当i=9时,S=2×9+3=21,判断条件9≥8成立,跳出循环,输出S.[答案]C3.如果下列程序执行后输出的结果是132,那么在程序UNTIL后面的“条件”应为()A.i>11B.i>=11C.i<=11D.i<11[解析]当i=12时,s=1×12=12;当i=11时,s=11×12=132.故应填i<11.[答案]D4.下列循环语句是程序的一部分,循环终止时,i等于()A.2B.3C.4D.5[解析]该循环语句是WHILE语句,当条件i<3开始不成立时,循环结束,则所求i=3.故选B.[答案]B5.在下面的程序中,输出的结果应为()A.7B.8C.3,4,5,6,7D.4,5,6,7,8[解析]每执行一次循环体,输出一个x,且输出的第一个x是4,第二次循环输出一个x是5,第三次循环输出一个x是6,第四次循环输出的x是7,第五次循环输出的x是8,循环结束,故选D.[答案]D6.下面的程序运行后,输出的值是________.[解析]该程序的功能是求使i2≥2000成立的最大的i的值,输出结果为i-1. 442=1936,452=2025>2000,∴输出结果为45-1=44.[答案]447.如图程序中,要求从键盘输入n,求1+2+3+…+n的和,则横线上缺的程序项是①________,②________.[解析]本题综合考查程序的设计和功能,着重考查了循环语句中条件的使用.程序应先输入一个n的值,确定要计算前多少项的和,②处应确定计数变量i满足的条件,即确定终止条件.[答案]①n②i<=n8.已知有如下两段程序:程序1运行的结果为____________,程序2运行的结果为____________.[解析]程序1是计数变量i=21开始,不满足i≤20,终止循环,累加变量sum=0,这个程序计算的结果为0;程序2计数变量i=21,开始进入循环,sum=0+21=21,i=i+1=21+1=22,i>20,循环终止,此时,累加变量sum=21,这个程序计算的结果为21.[答案]0219.给出一个算法的程序框图(如图所示).(1)说明该程序的功能;(2)请用WHILE型循环语句写出程序.[解](1)该程序的功能是求1+++…+的值.(2)程序如下:10.设计一个算法,求使1+2+3+4+…+n>2019成立的最小自然数,画出程序框图,并写出程序语句.[解]算法如下:第一步,s=1.第二步,i=1.第三步,如果s不大于2019,执行第四步;否则,输出i,算法结束.第四步,i=i+1.第五步,s=s+i,返回第三步.程序框图如图所示:程序如下:应试能力等级练(时间20分钟)11.读程序:对甲、乙程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同[解析]执行甲、乙程序后,可知都是计算1+2+3+…+1000的值.[答案]B12.下面程序运行后,输出的结果为()A.B.C.D.[解析]依题意知i=1,s=0,p=0,第1次循环:p=1×(1+1)=2,s=,i=2;第2次循环:p=2×(2+1)=6,s=+=,i=3;第3次循环:p=3×(3+1)=12,s=+=,i=4;……第2019次循环:p=2019×2020,s=,i=2020,循环结束,输出s=.[答案]D13.已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的条件应为________.[解析]因为输出的结果是360,即s=1×6×5×4×3,需执行4次,s需乘到3,i<3后结束算法.所以,程序中UNTIL后面的条件应为i<3(或i<=2).[答案]i<3(或i<=2)14.在下面的程序中,若输出k=3,则输入的最小整数n=________.[解析]设n=a,则第一次循环,n=2a+1,k=1;第二次循环,n=2(2a+1)+1=4a+3,k=2;第三次循环,n=2(4a+3)+1=8a+7,k=3,此时,执行“是”,结束循环,输出k=3.因此8a+7>100,即a>,故n最小为12.[答案]1215.给出30个数:1,2,4,7,11,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,依次类推,要计算这30个数的和,现在已知该问题的算法的程序框图如图所示.(1)请在图中判断框和处理框内填上合适的语句,使之能实现该题的算法功能;(2)根据程序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中数学 课后作业7 循环语句 新人教A版必修3-新人教A版高一必修3数学试题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部