第三讲多重循环..docVIP

  • 19
  • 0
  • 约 5页
  • 2016-12-21 发布于重庆
  • 举报
第三讲 多重循环 1:什么是多重循环? 当一个循环语句的循环体内又包含另一个完整的循环语句时,称为双重循环.或称为嵌套循环.,另外,还有三重四重等多重循环。 2:双重循环示意图: 1:for ( ; ;) {for ( ; ;) { … ; } } 2:for ( ; ;) {do {… ; } } 注①不管怎样搭配组成多重循环,必须注 意:外循环体与内循体的两对花括号必须各自对齐(.观察示意图) 注②外层循环必须“包含”一个完整的内 循环结构,不能发生交叉.(详讲) 注③书写时一定要使用“缩進式”格式。 使程序层次清楚。增强可读性。 注③要优化程序,如果循环嵌套得不好, 增加很多次循环,造成运行时间浪费。 3:程序举例: 1:打印九九乘法表: main() {int i,j; clrscr(); for(i=1;i=9;i++) {gotoxy(1,i); for(j=1;j=i;j++) printf(%d*%d=%d ,i,j,i*j); printf(\n); } } 注①本程序有两对花括号,外面的一对是函数体,里面的一对是外循环体。 注②”i”循环体里“包含”了一个完整的”j”循环结构,所以是双重循环. 注③

文档评论(0)

1亿VIP精品文档

相关文档