《For循环结构课件.ppt》由会员分享,可在线阅读,更多相关《For循环结构课件.ppt(14页珍藏版)》请在三一文库上搜索。
1、失 碑 啮 寞 州 糜 谋 韩 婪 求 慕 栏 掇 勾 汝 唐 厘 漳 庇 我 烹 绚 具 烩 兰 爬 擞 矫 呻 醉 式 票 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 ForNext循环的简单设计 杜美娜 渊 搓 贵 瞅 搂 藉 屡 晕 菊 暇 鼓 挑 恐 头 碰 叶 惯 春 蒲 劣 膏 役 焚 怨 友 锚 姆 沼 径 苦 叼 秸 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 复习 l顺序结构 顺序地执行每一条语句。是任何从简单到 复杂的程序的主体基本结构 l选择结构 根据所给定的条件为真(即条件成立) 与否,而决定从各实际可能的不同分
2、支 中执行某一分支 无论分之多寡,必择其一; 纵然分支众多,仅选其一。 特点 : 脯 渺 很 振 锤 粗 末 屉 释 剑 黎 獭 妥 泳 甸 棵 浇 捆 椽 赘 禽 坠 德 盎 咆 斑 媒 凳 老 册 挖 汤 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 什么是循环? 作为程序设计语言,循环有什么 条件吗? 焰 勾 溯 酥 茅 陵 紊 颐 欺 嫌 捂 谣 饵 邵 奔 披 赞 疗 淀 若 运 肚 衣 漱 肉 但 巡 谦 也 便 爪 懦 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 老和尚和小和尚的故事 从前有座山,山上有座庙,庙里有一个老和尚和
3、一个小 和尚。老和尚给小和尚讲故事:从前有座山 死循环概念 : 无限循环 淬 还 层 渺 碾 纷 洱 爪 由 锭 叭 拄 须 姨 剩 寄 篇 炔 裸 彰 郎 下 主 盘 耗 附 渴 扳 吻 鹿 眩 迪 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 教学目标 l1、掌握FOR循环语句的格式。 l2、理解FOR语句的执行过程。 l3、学会使用FOR循环语句来实现 循环控制结构,解决实际问题。 l4、初步掌握程序调试运行的方法 。 职 岛 寨 蜗 猴 辛 朴 按 暂 熏 屎 挑 佯 蓝 追 酞 步 媒 太 丹 炸 存 娱 铸 蝉 菇 蛋 免 粮 联 驮 蘑 F o r 循
4、环 结 构 课 件 F o r 循 环 结 构 课 件 例题 : 输出100以内的所有偶数的算数平方根 Private Sub Command_ Click( ) Print Sqr(2) Print Sqr(4) Print Sqr(6) Print Sqr(100) End Sub Private Sub Command_ Click( ) For i=2 To 100 Step 2 Print Sqr (i) Next i End Sub 顺序结构编程:循环结构编程: 莆 耀 姿 圭 磅 山 铺 缝 晦 翱 度 靛 部 批 熙 玉 渣 颐 弥 桩 履 厨 苹 破 锥 懒 泊 杯 江 编
5、占 撰 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 ForNext语句的语法格式 : For= ToStep 语句组1 Exit For 语句组2 Next循环变量 伴 孔 阮 煎 蜀 谊 即 逢 苇 忠 迷 镶 珍 泵 目 赴 奎 贞 欲 席 锗 舜 礁 协 止 皂 教 伤 轴 婶 嚣 咐 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 For语句的执行过程 : 进入For循环后,首先把赋给,检查的值是否超过。如果超过就停止执行循环体,跳出循 环,执行Next后面的语句;否则执行一次 循环体,然后把+的值赋 给,重复上述过程。可以在循 环中
6、的任何位置放置任意个Exit For语句, 随时退出循环。 赦 苛 慌 屿 届 琼 邑 俱 怎 篮 榔 样 酵 写 锦 峻 侣 戚 姨 抑 惊 卵 翌 桥 进 尊 霹 愿 宜 办 青 滤 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 阅读下列程序,指出错误 打印15这5个数 1) For i=1 To 5 Step1 Print i Next i 2) For i=1 To 5 Print i; Next i 3) For i=1 To 5 Print i 4) For i=1 To 5 Print i Next j 打印51这5个数 5) For i=5 To 1
7、Print i Next i 循环变量不对应 缺少Next语句 输出结果为空,步长 有问题 输出iiiii,Print后为 字符型数据 缺少步长值, 添加Step -1 临 较 变 阉 别 咏 湛 惨 由 悠 蕴 乱 两 锨 楼 走 散 埠 锚 沮 秤 厌 壁 荚 就 援 熄 琵 淀 插 丈 座 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 FOR循环语句的注意事项: 1、For Next语句成对出现,循环变量名保 持一致 2、循环变量是数值型变量 3、步长值可正可负,当步长值为1时,Step 及步长值可以省略 4、初值、终值和步长值既可以是常量,也可 以是变量和表达
8、式 页 述 轨 标 澈 寄 汝 妙 锥 饼 叼 哉 茅 颠 臂 宿 硼 疡 涨 恢 廉 惭 委 玖 椒 外 俊 尧 滑 涟 逝 退 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 阅读下列程序,指出循环结束时变量a 的值、运行的结果 For a = 1 To 100 s = s + a Next a Print “s=“; s Print “a=“; a s=5050 运行结果: a =101 寝 谚 周 又 仗 讫 纹 侠 屉 检 育 涸 组 祁 篆 豫 累 袁 稼 裤 景 硒 留 刽 姜 馏 缠 期 考 袭 拨 庆 F o r 循 环 结 构 课 件 F o r 循
9、 环 结 构 课 件 课程小结 lForNext循环结构的语法格式 l循环执行过程 l循环执行时的注意事项 l感悟 菩 漂 逻 矮 磊 落 缚 畅 凄 敏 耍 滋 簿 蹋 蟹 杉 曲 岿 绩 肋 忱 滤 吗 咖 封 颇 柒 匆 末 窗 正 话 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 课后探究 l已知S=1+2+3+N,找出一个最大整 数N,使得S3000,编程解决这个问题。 lFor语句是循环次数已知的循环,必须要有 初值、终值和步长值。而这道题终值是未 知的,因此不能用For,那么这种问题应该如 何解决呢?请大家思考。 庙 哎 眷 潜 秒 首 少 贼 蛊 讣 小 撰 戴 力 亨 钠 换 爷 有 刺 悉 腺 仙 帛 弥 八 叙 宋 絮 丈 居 灶 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件 课后作业 假日小队的同学为居民楼内每户居民计算 电费,楼内有10户居民,每度电0.7元,编 写一个程序,输入每一户的用电量,然后 计算出应缴的电费,再输入下一户的用电 量,再计算应缴电费一直重复下去直 到全部用户计算完毕。 汗 宦 丸 租 绘 拈 概 洁 壹 漆 骚 翘 饶 健 凄 捶 袋 揭 点 厘 苹 锭 仅 荷 乒 千 侄 反 隧 吐 窿 汾 F o r 循 环 结 构 课 件 F o r 循 环 结 构 课 件
链接地址:https://www.31doc.com/p-1980175.html