资源描述
書式設定,書式設定,第,2,第,3,第,4,第,5,*,*,算 法 复 习,循环结构算法的运行结果例题解析,1,、循环结构概念,循环结构是指对某些操作进行重复执行的结构。,循环结构的流程图有什么特点?,有判断框,有返回判断框或循环体的流程线,一个入口一个出口,2,2,、循环结构需要注意的三方面:,Y,N,循环初始状态,循环条件,循环体,3,3,、循环的两种类型,当型循环,直到型循环,循环条件,循环体,循环初始状态,循环条件,循环体,循环初始状态,4,习题,1,:根据下面算法的流程图,填写列表并写出其运行结果。,1,),请找出此流程图的,循环初始状态、循环条件和循环体,列表法,循环初始状态,循环条件,循环体,5,2,),6,思考:,当这两题的初始状态改成,I,=5,时,发生了什么变化?结果有什么不同?,I,=5,I,=5,7,习题,2,、根据下面算法的流程图,填写列表并写出其运行结果。,如果循环次数较多,先通过列表法跟踪前几次循环的变化,找到规律分析算法的功能,再计算运行结果,功能法,8,技巧点拨:,1,)循环控制变量的取值,注意最后一次循环时的取值;,2,)对于较复杂的循环,列表中记录运算过程而不是结果,更容易看出规律。,9,习题,3,、根据以下流程图填写变量跟踪表,选择适当的方法求出其运行结果。,1,),10,2,),分组任务:,第,1,、,2,组同学请将题,1,)流程图改成直到型循环,并保持运行结果不变;,第,3,、,4,组同学请将题,1,)流程图的循环次数改为,10,次,并写出其运行结果。,11,练习,1,)当依次输入,30,,,7,时,运行结果为,12,2,),当依次输入,1,,,-1,,,-5,,,6,,,-3,,,0,时,运行结果为,13,3,)当依次输入,1,,,-1,,,-5,,,6,,,-3,时,运行结果为,14,4,)下图运行结果为,15,
展开阅读全文