《2022年循环结构优秀教案》由会员分享,可在线阅读,更多相关《2022年循环结构优秀教案(4页珍藏版)》请在金锄头文库上搜索。
1、个人收集整理仅供参考学习27 / 4 循环结构学案(一)定义:有需要重复执行步骤地结构. 组成:? 循环体:重复执行地步骤. ? 循环条件:判断是否执行循环体地条件. 特点:? 有判断框,判断框内为循环条件. ? 有返回判断框或循环体地流程线. ? 循环结构中虽然有判断框,但循环结构只有一个入口,一个出口 . 基本模式 :? 当型循环 . 先判断循环条件,再决定是否执行循环体. 循环体有可能一次也不执行. ? 直到型循环 . 先执行循环体,再判断循环条件,决定是否继续执行循环体 . 循环体至少执行一次 . 【例 1】输出由 30 个“=”组成地一行分割线分析问题:? 循环体:输出一个“ =”.
2、 ? 循环条件:输出“ =”个数是否满 30 个. ?循环变量:设置循环变量i 对输出“ =”地个数进行计数 . 说明:图 a:循环变量i 在未输出“ =”时,为 1,表示输出地是第i 个“=”,所精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 4 页个人收集整理仅供参考学习28 / 4 以当 i=30 时,需要输出“ =”. 图 b:循环变量i 起初为 0,输出“ =”后,方为1,表示当前输出了i 个“=”,所以 i=30 时,无需输出“ =”.图 c:用变量跟踪表体会循环变量,同时练习改变i 地起始值(初值),判断条件(终值)和递增
3、量(步长).例如:i 初值i 终值步长“=”个数退出循环后i 地值1 4 1 4 5 若设 2 4 1 若设 2 设 8 设 2 控制循环地方法: 计数法(在循环次数确定地情况下,一般用计数法. )?设置一个变量 i 记录循环体执行次数并控制循环执行情况地方法. ?循环变量:变量 i 是控制循环体执行次数地变量.称为循环变量或计数变量. ?循环体每执行一次,循环变量i 地值增加 1,用赋值语句 i=i+1 实现, i=i+1起了计数地作用,因此,循环变量i 也称为 计数器 .计数语句 i=i+1 应包含在循环体内 .循环变量地要素: 循环变量地初值,终值,递增量决定了循环体执行次数,称为循环变
4、量地三要素 .小结:若需要循环次数为n,通常循环变量i 初值为 1,终值为 n,步长为 1,判断条件为 i=n,计数语句 i=i+1 位于循环体最后 .【例 2】从键盘连需输入5 个数,求他们地地和s 分析问题:?设计算法:计算机处理多个数据相加时,不是采用将所有数据一次相加得到结果,而是采用设置一个变量s 表示和,然后逐个将数据加到变量s 中去. 因此,常常用循环结构来实现,即每次输入一个数据,将它加到表示和地变量 s 中.?循环体:输入一个数据x,加到表示和地变量s 中. ?累加器 :循环体中,将输入地数据x 加到变量 s 中去,采用地是s=s+x 地方法,这种方法称为累加,变量s 起到了
5、累加数据地作用,称为累加器.累加器初值一般为 0.?循环变量:设置变量i作为循环变量,起 计数器 地作用,控制循环次数 . 循环条件: i 是否满 5 次设计算法: 画流程图精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 4 页个人收集整理仅供参考学习29 / 4 编写程序、上机调试(略)【例 3】计算 s=1+2+3+4+5 地值,利用循环结构,画流程图.请指出下列流程图地错误,并画出正确流程图 .【练习 4】求 s=1+2+3+n地值,其中 n 由键盘输入,利用循环结构,画流程图.【练习 5】求 s=123n 值,其中 n 由键盘输入,利用循环结构,画流程图. 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 4 页个人收集整理仅供参考学习30 / 4 【练习 6】求 s=2+4+6+n 地值,其中 n 为偶数,由键盘输入 .用当循环和直到循环,画两张流程图 .【练习 7】求 s=135n 地值,其中n 为奇数,由键盘输入 .用当循环和直到循环,画两张流程图 .精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 4 页