版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE其次章算法初步3几种基本语句3.2循环语句[课时作业][A组基础巩固]1.关于DoLoop循环语句叙述正确的是()A.至少执行循环体一次B.执行一次循环体C.不满意条件时执行循环体D.遇到DoLoop就结束答案:A2.假如某一循环变量的初始值为2000,终值为2013,循环时循环变量的值每次增加1,则该循环变量一共循环的次数为()A.11次 B.12次C.13次 D.14次答案:D3.依据下面语句推断输出结果为()i=0S=0DoS=S+ii=i+1LoopWhileS≤20输出iA.6 B.7C.8 D.9答案:B4.读下面甲、乙两个程序:甲:S=0Fori=1To1000S=S+ii=i+1Next输出S.乙:i=1000S=0DoS=S+ii=i-1LoopWhilei≥1输出S.对甲、乙两程序和输出结果推断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同答案:B5.下列程序执行后输出的结果是________.s=1Fori=9To11s=s*iNext输出s解析:该程序的运行过程是:s=1,i=9,s=1×9=9;i=10,s=9×10=90;i=11,s=90×11=990,输出s=990.答案:9906.依据下面的算法语句,可知输出的结果T为________.T=1i=3DoT=T+ii=i+2LoopWhilei<50输出T解析:由算法知T=1+3+5+…+49=625.答案:6257.阅读下列算法语句:i=1S=0DoS=S+ii=i+1LoopWhilei≤100输出S.则S的表达式为________.解析:这是一个DoLoop语句,终止条件是i>100,循环体是累加,即是从1累加到100.答案:1+2+3+…+1008.阅读下面的算法语句:b=1Fork=1To5b=b*kIfb≥15Then退出For循环EndIfNext输出b.在上述语句中,k循环共执行________次,输出的结果为________.解析:本题主要考查For循环语句,首先视察循环的条件Ifb≥15Then退出循环,可知b的最终值为24,k从1到4,所以,k的最终值为4,这时b=24.答案:4249.分别用两种不同的循环语句描述下列算法:计算2×4×6×…×100的值.解析:法一:S=1Fori=2To100step2S=S*iNext输出S法二:i=2S=1DoS=S*ii=i+2LoopWhilei≤100输出S10.设计求满意条件1+eq\f(1,2)+eq\f(1,3)+…+eq\f(1,n)>10的最小自然数的算法,画出算法框图,并用基本语句描述这个算法.解析:算法框图及语句如下:S=0i=1DoS=S+eq\f(1,i)i=i+1LoopWhileS≤10输出i-1[B组实力提升]1.对于下面的语句:x=-1Dox=x*xLoopWhilex≤10输出x下列说法正确的是()A.输出结果是1B.能执行一次C.能执行10次D.是“死循环”,有语法错误解析:从循环语句的格式看,这个循环语句是DoLoop语句,那么当满意条件x>10时,终止循环体,但是第一次执行循环体后x=1,由于x=1<10成立,则再次执行循环体,执行完成后x=1,则这样无限循环下去,是一个“死循环”,有语法错误,循环终止的条件恒久不能满意.故选D.答案:D2.假如下面程序执行后输出的结果是132,那么在程序While后的“条件”应是()i=12S=1DoS=S*ii=i-1LoopWhile条件输出SA.i>11 B.i≥11C.i≤11 D.i<11解析:132=12×11,所以应在i=10时,不满意“条件”跳出循环,故条件应为“i≥11”.答案:B3.读算法语句回答问题:i=1sum=0Dosum=sum+1/[i*(i+1)]i=i+1LoopWhilei<=n输出sum(1)若输入n=3,则输出的结果为________;(2)此程序计算的式子为________.解析:循环体是sum=sum+eq\f(1,i(i+1)),i=i+1.(1)当n=3时,sum=eq\f(1,2)+eq\f(1,2×3)+eq\f(1,3×4)=eq\f(3,4).(2)程序计算的式子为S=eq\f(1,1×2)+eq\f(1,2×3)+…+eq\f(1,n(n+1)).答案:(1)eq\f(3,4)(2)eq\f(1,1×2)+eq\f(1,2×3)+…+eq\f(1,n(n+1))4.设计算法求eq\f(1,1×2)+eq\f(1,2×3)+eq\f(1,3×4)+…+eq\f(1,99×100)的值,画出算法框图并用基本语句描述这个算法.解析:算法如下:第一步,令S=0,i=1;其次步,若i≤99成立,则执行第三步;否则,输出S,结束算法;第三步,S=S+eq\f(1,i(i+1));第四步,i=i+1,返回其次步.算法框图及语句如下:法一:S=0Fori=1To99S=S+1/(i*(i+1))Next输出S法二:S=0i=1DoS=S+1/(i*(i+1))i=i+1LoopWhilei≤99输出S5.一个小挚友在一次玩皮球时,偶然发觉一个现象:球从某高度落下后,每次都反弹回原高度的eq\f(1,3),再落下,再反弹回上次高度的eq\f(1,3),如此反复.假
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中医学员考试题及答案
- 中医执业医师考试(笔试部分)经典真题集2026年及答案
- 榆林市(2025年)直机关公开遴选公务员笔试题及答案解析
- 2026年游泳池行业分析报告及未来发展趋势报告
- 2026年华中师范大学8思想政治教育学原理考研初试真题及答案
- 2026年汽车文明考试题及答案
- 2026年抗性糊精行业分析报告及未来发展趋势报告
- 工会知识竞赛题库和答案2026年
- 2026年介入科考试题及答案详解
- 2025年新版消防基础常识题库及答案
- GB/Z 177.1-2026人工智能终端智能化分级第1部分:参考框架
- 2026江苏苏州工业园区司法工作办公室辅助人员招聘4人考试备考试题及答案解析
- 东莞市2025广东东莞市松山湖管委会总工室专业人才招聘3人笔试历年参考题库典型考点附带答案详解
- 2026年医保服务中心招聘考试试题及答案
- 2026年辽宁省《保密知识竞赛必刷100题》考试题库及参考答案详解(模拟题)
- DL∕T 1924-2018 燃气-蒸汽联合循环机组余热锅炉水汽质量控制标准
- DL/T5315-2014水工混凝土建筑物修补加固技术规程(完整)
- 2017版银皮书(中英文完整版)FIDIC设计采购施工交钥匙项目合同条件
- 大型水利工程运行与安全管理 图文并茂
- 《机械制图与零件测绘》课程标准
- 杭州联川生物技术股份有限公司公开转让说明书
评论
0/150
提交评论