1、循环结构 双重循环 条件 循环体 Y N VB语言 P78DoWhile条件循环体Loop 当型循环 单循环结构 例1 打印图形 分析 变量J 计数 变化范围1 2 3 10控制打印几个 循环条件 J 10循环次数为 连续打印 个 开始 J 10 J J 1 y n J 1 结束 输出 DoWhile Loop 理解分号的作用 例2 打印图形 变量I 变化范围1 2 3 5控制行数 循环条件 I 5循环次数为5 连续打印5行变量J 计数 变化范围1 2 3 10控制列数 一行打印几个 循环条件 J 10循环次数为 连续打印 个 分析 开始 结束 i 1 i 5 Y N i i 1 开始 结束
2、i 5 Y N i i 1 i 1 双重循环 循环嵌套 I 1J 1 2 3 10 I 2J 1 2 3 10 I J 1 2 3 10 I和J的变化规律 外循环变量 I内循环变量 J 开始 结束 i 5 Y N i i 1 i 1 DoWhile DoWhile Loop Loop 黄颜色代码为需要增加的代码 观察打印结果分析原因修改流程图和程序 开始 结束 i 1 i 5 Y N i i 1 打印空行 作用 换行 DoWhile DoWhile LoopPrint Loop 练习1 打印图形 用Tab函数控制输出位置 例 PrintTab 5 1 Tab 10 2 Tab 15 3屏幕打印位置 1 2 3第0列第5列第10列第15列 练习1 屏幕打印位置 每一行的第 颗 在第几列 51525354 练习2 打印图形 练习3 打印图形 练习4 在屏幕上输出123456789分析 变量j 1 9 开始 j 9 j j 1 y n j 1 结束 输出j 自己编程序 练习5 在屏幕上输出99乘法表修改流程图 开始 结束 i 1 i Y N i i 1 打印空行 自己编程序 小结 1 在循环结构中 如果循环体内又包含另一个循环 称为双重循环 循环嵌套 2 理解外循环变量和内循环变量的变化规律 3 DoWhile语句分两层 外层和内层 不能交叉写