收藏 分销(赏)

循环结构的流程图模板.doc

上传人:天**** 文档编号:2949299 上传时间:2024-06-11 格式:DOC 页数:6 大小:311.04KB
下载 相关 举报
循环结构的流程图模板.doc_第1页
第1页 / 共6页
循环结构的流程图模板.doc_第2页
第2页 / 共6页
循环结构的流程图模板.doc_第3页
第3页 / 共6页
循环结构的流程图模板.doc_第4页
第4页 / 共6页
循环结构的流程图模板.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、n 目前文文件修改密码:8362839n 更多数据请访问精品数据网(.)谈算法中“循环结构步骤图”学习策略孟 庆 东 (江苏省淮阴中学,江苏 223002 )高中数学新教材增加了算法知识,其中步骤图是算法中关键,而相对于次序结构和选择结构步骤图来说,循环结构步骤图教学难度较大。这是因为,程序设计中循环结构和学生熟悉反复运算存在一定区分,学生对循环体和终止条件学习还是比较困难。所以,加强对算法中循环结构分析和研究很有必需,下面结合具体问题谈谈对循环结构步骤图认识及学习策略。一、了解两类循环结构及相互转化循环结构是指在算法中从某处开始,根据一定条件反复实施某一处理步骤结构。循环结构有两类,当型循环

2、和直到型循环。图1所表示为当型循环结构表示“当条件p满足时,反复实施A框操作,直到条件P不成立时才停止循环”;图2所表示直到型循环结构表示“先实施A框操作,再判定给定条件P是否成立,若条件P不成立,则实施A,如此反复,直到条件P成立为止”。 直到型循环特点是最少实施一次操作,当事先不能确定是否最少实施一次循环情况下,用当型循环很好。两类循环结构是能够相互转化。图2APYN图1AYNP 问题:设计计算1+3+5+7+.+99一个算法直到型循环结构步骤图为: 当型循环结构步骤图为:开始输出S结束开始输出S结束 二、关注循环结构三要素及其对程序影响 (1)循环前,初始化变量值,并关注其对程序影响所谓

3、循环变量,是指在算法实施过程中,被反复赋值修改变量。比如,在上述两类循环结构中,全部先给变量s、i分别赋初值0、1,当然也能够给变量s、i分别赋初值1、3。(2)确定循环体,并关注其对程序影响循环体就是在循环结构中反复实施操作步骤,比如,上述循环结构中循环体是“SS+I,II+2”(3)设置循环终止条件,并关注其对程序影响循环结构不能是永无终止,一定要在某个条件下终止循环,这就需要条件结构来做出判定,所以,循环结构中一定包含条件结构。比如,上述循环结构中“i99”、 “”全部是终止条件。假如把上述循环结构中循环体 “SS+i,ii+2”改成“ii+2,SS+i” ,则循环终止条件也要作出对应改

4、变,程序步骤图以下:开始输出S结束开始输出S结束 为了愈加好了解循环结构三要素对程序影响,现把上述问题作以下改变:变题1:假如将上面问题改为1+3+5+7+.+_10000,那么,怎样寻求满足条件最小整数呢?步骤图以下:开始输出结束在练习中发觉有不少同学将循环体中两个赋值语句次序颠倒一下,步骤图以下:开始输出结束实际上我们能够发觉上述语句是错误。因为要先检验条件“S1000”是否成立,假如成立,则反复循环体中语句“SS+i,ii+2”,只有当条件“S1000”不成立时,才结束循环。那么上述算法语句中最终一次循环:“S值大于10000,i值仍然要增加2”,这么输出i值会比所求值大2。大家假如看不

5、清话,不妨将问题改为:1+3+5+7+.+_10,怎样寻求满足条件最小整数呢?那么根据上述算法步骤图应为: 开始输出结束好,我们先来看S初始值为0,i初始值为1首先检验“S10是否成立”,此时成立那么进入第一次循环:SS+i,ii+2得S0+1=1,i3;再检验“S10是否成立”,此时成立那么进入第二次循环:SS+i,ii+2得S1+3=4,i5;再检验“S10是否成立”,410成立,进入第三次循环:SS+i,ii+2得S4+5=9,i7;再检验“S10是否成立”,910成立,进入第四次循环:SS+i,ii+2得S9+7=16,i9;再检验“S10是否成立”,因为“1610”不成立,结束循环。结果输出:i9,而7才是满足条件最小正整数。所以上述算法步骤图是错误,正确算法步骤图以下:开始结束输出 变题2:假如将上面问题改为1+3+5+7+.+_ 10000,那么,怎样寻求满足条件最大整数呢? 步骤图以下:输出开始结束输出开始结束 作者介绍:孟庆东(1980-),男,江苏涟水人,江苏省淮阴中学老师,学士通讯地址:江苏省淮安市解放东路99号江苏省淮阴中学 孟庆东(收) 邮 编:223002本人联络电话: 邮箱:hymqd163.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服