使用嵌套 for 循环打印数字 1 到 9 的四次幂的 C 程序
嵌套循环由放置在另一个循环内的一个循环组成。
嵌套for循环的示例如下-
for (initialization; condition; operation){
for (initialization; condition; operation){
statement;
}
statement;
}在此示例中,内循环针对外循环的每次单次迭代运行其全部迭代范围。
示例
以下是使用嵌套for循环打印数字1到9的前四次幂表的C程序-
#include输出结果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
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下