免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
辩析循环结构算法的三种基本程序结构是顺序结构、条件结构和循环结构.在学习时,同学们普遍感到循环结构很难理解.现以两类典型题目为例,对循环结构进行剖析,希望能帮助同学们理解并掌握好循环结构.1、求和问题例1画出求的值的程序框图分析:因为求和过程可以看做分步进行过程,故可用循环结构来描述.解:如图1.循环过程如下:第一次循环:,判断条件“”,得出成立,执行分支“是”,然后变量的值被重新赋值:,的值被重新赋值:,结束第一次循环,开始第二次循环(第一次循环结束后,的值变为1,的值变为2)第二次循环:,判断条件“”成立,执行“是”,然后变量的值被重新赋值:的值被重新赋值:,结束第二次循环,开始第三次循环(第二次循环结束后,)第十次循环:,判断条件“”成立,执行“是”,然后变量的值被重新赋值:的值被重新赋值:,结束第十次循环此时,再返回判断条件“”,不成立,执行分支“否”,输出,结束注意:本算法引用了两个变量:(是Sum的缩写)和(用来控制循环次数);用条件“”来控制求和的终值;用一次一次的循环把分成一步一步地执行,先求,再求,再求,直到;最后输出的;条件分支中的“是”执行了10次,而“否”只是最后用了1次类似问题:画出求(1);(2)的程序框图解:程序框图分别为图2,图3所示2、求已知点的函数值例2 画出当时,求的数值的程序框图分析:因为与通过二次函数一一对应,故可以用函数循环对进行求值解:如图4循环过程如下:第一次循环:,判断条件“”成立,执行“是”,计算,输出1,被赋值为,结束第一次循环,开始第二次循环第二次循环:,判断条件“”成立,执行“是”,计算,输出4,被赋值为,结束第二次循环,开始第三次循环第十次循环:,判断条件“”成立,执行“是”,计算,输出,被赋值为:,结束第十次循环,此时,再返回判断条件“”,不成立,执行“否”,结束注意:本程序引用了两个变量(来控制自变量的取值)和(表示函数值);用条件“”来控制自变量的取值范围;把求时的值分成了十步,一次循环只求一个;在计算出后及时将的值输出,的值再改变,这样就把都输出了;因为函数值在执行“是”时就已输出了,所以“否”分支中就不用再输出的,而是直接结束类似的问题:(1)把等分,求函数在各等分点的函数值(2)求当x=-8、-7.2、-6.4、-4时,函数对应的函数值解:程序框图分别为图5,图6所示由此可知两类题目的异同:相同点:都是用循环结构来描述;均引用两个变量来实现循环不同
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025浙江嘉兴善农现代农业科技发展有限公司招聘5人笔试历年参考题库附带答案详解
- 2025山西吕梁孝义市市属国有企业公开招聘工作人员(第二批)笔试历年参考题库附带答案详解
- 公共场所的文明举止与行为规范
- 人工智能算法工程师的必-备技能与面试要点
- 健康饮食指南营养均衡的饮食建议
- 乡村交通安全管理中的法律问题研究
- 健康生活方式与心理调适技巧
- 人才选择最-佳时机解锁AI面试必-备技能财务策略
- 健身计划及运动安排方案
- 专家学者在跨学科领域中的机遇与挑战分析
- 药剂证书考试题库及答案
- 前庭大腺囊肿课件
- 四川美术学院2025年设计考研《64中外设计史》真题与试题解析及答案
- 江苏省2026年普通高中学业水平合格性考试英语仿真模拟卷01(春季高考适用)(全解全析)
- 2025年中铁党建考试试题及答案
- 雨课堂学堂云在线《医患沟通与调适(广州医大 )》单元测试考核答案
- 专科会计职业生涯规划
- 2025届高三八省联考(四川)政治试题及答案
- 制药行业质量意识培训
- 2025贵州毕节织金县公安局面向社会招聘警务辅助人员140人考试笔试备考试题及答案解析
- 财政局岗位业务测试(会计、社保专管员)试题附答案
评论
0/150
提交评论