循环也可以嵌套在有外循环和内循环的地方。 对于外循环的每次迭代,内循环都会重复其整个循环。下面示例使用嵌套的for循环语句输出一个乘法表:
例1.嵌套的for循环语句输出一个乘法表
#include <stdio.h> int main() { int i, j; int table = 2; int max = 5; for (i = 1; i <= table; i++) { // outer loop for (j = 0; j <= max; j++) { // inner loop printf("%d x %d = %d\n", i, j, i*j); } printf("\n"); /* blank line between tables */ } }
嵌套循环可以出现无限多次。编程时记着每个循环前面对齐,这样可以很容易阅读和理解。
为自己,也为别人。有时自己编的程序自己过一段时间再看,就不是很明白。
嵌套循环大部分应用于数组和矩阵运算。
除教程外,本网站大部分文章来自互联网,如果有内容冒犯到你,请联系我们删除!