使用嵌套 for 循环打印数字 1 到 9 的四次幂的 C 程序
嵌套循环由放置在另一个循环内的一个循环组成。
嵌套 for 循环的示例如下 -
for (initialization; condition; operation){for (initialization; condition; operation){
statement;
}
statement;
}
在此示例中,内循环针对外循环的每次单次迭代运行其全部迭代范围。
示例
以下是使用嵌套 for 循环打印数字 1 到 9 的前四次幂表的 C 程序-
#include <stdio.h>输出结果void main(){
int i, j, k, temp,I=1;
printf("I\tI^2\tI^3\tI^4 \n");
printf("--------------------------------\n");
for ( i = 1; i < 10; i ++) /* Outer loop */{
for (j = 1; j < 5; j ++) /* 1st level of nesting */{
temp = 1;
for(k = 0; k < j; k ++)
temp = temp * I;
printf ("%d\t", temp);
}
printf ("\n");
I++;
}
}
执行上述程序时,会产生以下结果 -
I I^2 I^3 I^4-----------------------
1 1 1 1
2 4 8 16
3 9 27 81
4 16 64 256
5 25 125 625
6 36 216 1296
7 49 343 2401
8 64 512 4096
9 81 729 6561
以上是 使用嵌套 for 循环打印数字 1 到 9 的四次幂的 C 程序 的全部内容, 来源链接: utcz.com/z/331698.html