




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
32循环语句预习课本p108109,思考并完成以下问题(1)for语句的格式是什么?(2)do loop语句的格式是什么?(3)for语句和do loop语句的适用范围有什么不同?1for语句(1)格式for循环变量初始值to终值循环体next(2)适用范围for语句适用于预先知道循环次数的循环结构点睛(1)循环体是由计算机反复执行的一组语句构成的for后面的“条件”是用于控制计算机执行循环体或跳出循环体的(2)在for语句里,我们默认循环变量每次的增量为1,增量不为1时,需用参数step,即“for循环变量初始值to终值step增量”2do loop语句(1)格式(2)适用范围do loop语句适用于预先不知道循环次数的循环结构点睛用do loop语句编写程序时,一定要注意while后面的条件,条件为真时执行循环体,条件为假时结束循环1判断正误(正确的打“”,错误的打“”)(1)循环语句与算法框图中的循环结构相对应()(2)for语句与do loop语句都是循环语句()(3)所有的循环结构框图都可以用for语句与do loop语句描述()(4)for语句不能用来描述循环次数不确定的循环结构()答案:(1)(2)(3)(4)2若i的初始值为0,当执行完doii1loopwhile i10后i的值变为()a9b10c11 d12解析:选c由do loop语句的形式和执行条件易得循环结束后,i11.3下面算法语句的功能是()s0fori1to100 ssinext输出s.a求123100的值b求13599的值c求123100的值d求13599的值解析:选c由“ssi”可知该算法解决的是累加问题;由循环变量i的增量为1,从1到100可知,求的是123100的值4给出下列for语句:s0fori1 to 10 ssinext循环变量是_,循环变量的初始值是_,循环变量的终值是_,循环体是_解析:循环变量是i,循环变量的初始值是1,循环变量的终值是10,循环体是ssi.答案:i110ssifor语句的应用典例画出求1的值的算法框图,并用for语句描述该算法解算法框图为:用for语句描述算法为:s0for i1 to 1 000ss1/inext输出s.使用for语句描述算法的一般步骤为:(1)确定循环次数,即确定循环变量的初始值和终值;(2)把反复要做的工作,作为循环体放在for与next之间;(3)输出结果活学活用1下列语句运行的结果是()s0for i1to11si*inext输出s.a1b11c100 d121解析:选ds1111121.2写出下列框图所对应的算法语句解:用算法语句描述为:s1fori3to 99step 2ss*inext输出s.do loop语句的应用典例画出求满足135n2 016的最小自然数n的算法框图,并用相应的算法语句描述该算法解算法框图如下:用do loop语句描述为:s0i1dossiii2loop whiles2 016输出i2.用do loop语句描述算法时,要注意loop while后面的条件,每次重复后,都要检验while后的条件是否被满足,一旦不满足条件,循环停止,输出结果活学活用1读下面的算法语句,输出的结果是()i1s0dos=2*s+1i=i+1loop whilei4输出s.a2b10c15 d20解析:选c当i1时,s0211;当i2时,s1213;当i3时,s3217;当i4时,s72115.当i5时,跳出循环体,即输出的s的值为15.2请用基本语句设计一个算法,求平方值小于1 000的所有正整数的平方和解:用do loop语句描述如下:s0i1dossi2ii1loop whilei21 000输出s.循环语句的综合应用典例用基本语句描述求实数a1,a2,a3,a4中最大值的一个算法解用基本语句描述如下:输入a1,a2,a3,a4;maxa1i2doifaimaxthen maxaiend ifii1loop whilei4输出max.活学活用根据如图所示的算法框图写出相应的程序解:由算法框图可知,算法的功能是求1232529992的值法一:用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护理核心制度培训考试试题及答案
- 2025年急救理论知识考试试题(附答案)
- 内科VTE相关试题及答案
- (完整版)玻璃幕墙安装施工方案
- 农业数字化技术员三级安全教育(公司级)考核试卷及答案
- 健康管理服务平台在慢性病管理中的价值与作用研究报告
- 治疗手段与患者预后关系的系统回顾-洞察及研究
- 碳化钛制备工操作考核试卷及答案
- 避雷器装配工抗压考核试卷及答案
- 压电石英片烧银焊线工入职考核试卷及答案
- 质量员模拟题含答案
- 以史为帆明方向+少年立志向未来+课件-2025-2026学年上学期主题班会
- 2025上海科技馆事业单位工作人员招聘10人笔试备考题库及答案解析
- 钢结构工程施工安全管理方案
- 医疗机构员工服务规范手册
- 医疗器械生产质量管理规范2025版
- 电气线路问题整改方案(3篇)
- 2025年本币市场交易员资格考试题库带答案
- 《道路交通安全管理》课件
- 城管协管人员面试题及答案
- 无组织排放管理办法
评论
0/150
提交评论