循环也可以嵌套在有外循环和内循环的地方。 对于外循环的每次迭代,内循环都会重复其整个循环。下面示例使用嵌套的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 */
}
}
嵌套循环可以出现无限多次。编程时记着每个循环前面对齐,这样可以很容易阅读和理解。
为自己,也为别人。有时自己编的程序自己过一段时间再看,就不是很明白。
嵌套循环大部分应用于数组和矩阵运算。

除教程外,本网站大部分文章来自互联网,如果有内容冒犯到你,请联系我们删除!