双重循环.pptVIP

  • 36
  • 0
  • 约2.16千字
  • 约 21页
  • 2016-11-27 发布于河南
  • 举报
双重循环

循环结构 --双重循环 条件 循环体 Y N VB语言:P78 Do While 条件 循环体 Loop 当型循环 单循环结构 例1: 打印图形  ********** 分析: 变量J:计数,变化范围 1,2,3, ·········10 控制打印几个*。 循环条件:J=10 循环次数为10,连续打印10个*      开始 J=10 J=J+1 y n J?1 结束 输出”*” ---------- Do While ____ ______ _______ Loop 理解分号的作用 例2 打印图形  **********  **********  ********** ********** **********     变量I: 变化范围 1,2,3, ·········5 控制行数。 循环条件:I=5 循环次数为5,连续打印5行   变量J:计数,变化范围 1,2,3, ·········10 控制列数, 一行打印几个*。 循环条件:J=10 循环次数为10,连续打印10个*    分析: 开始 结束 i=1 i=5 Y N j=1 j=10 Print “*”; j=j+1 Y N i=i+1 开始 结束 i=5 Y N j=1 j=10 Print “*”; j=j+1 Y N i=i+1 i=1 双重循环(循环嵌套) I=1 J={1,2,3,·······10) I=2 J={1,2,3,·······10) ··························· I=5 J={1,2,3,······10) I 和 J 的变化规律 外循环变量:I 内循环变量:J 开始 结束 i=5 Y N j=1 j=10 Print “*”; j=j+1 Y N i=i+1 i=1 _________ Do While _______ ________ Do While _______ _________ __________ Loop _________ Loop 黄颜色代码为需要增加的代码 观察打印结果 分析原因 修改流程图和程序 开始 结束 i=1 i=5 Y N j=1 j=10 Print “*”; j=j+1 Y N i=i+1 打印空行 作用--换行 _________ Do While _________ _________ Do While ________ _________ __________ Loop   Print  ________ Loop 练习1 打印图形  **********   **********   ********** ********** **********     用Tab函数控制输出位置 例: Print Tab(5);1; Tab(10);2; Tab(15);3 屏幕打印位置 □ □ □ □ □ 1 □ □ □ □ 2 □ □ □ □ 3 第0列 第5列 第10列 第15列 练习1 屏幕打印位置(每一行的第1颗*在第几列) 51 52 53 54···········  **********   **********   ********** ********** **********     练习2 打印图形   **********   **********   ********** ********** **********     练习3 打印图形   *   ***   ***** ******* *********     练习4:在屏幕上输出 1 2 3 4 5 6 7 8 9 分析: 变量 j:  1—9 开始 j=9 j=j+1 y n j?1 结束 输出j 自己编程序 练习5: 在屏幕上输出99乘法表 修改流程图 开始 结束 i=1

文档评论(0)

1亿VIP精品文档

相关文档