1.循环嵌套
循环嵌套(Nested Loop)指一个循环结构的内部包含另一个(或多个)完整的循环结构,外层循环每执行一次,内层循环会完整执行所有轮次,直到内层循环结束后,外层循环才会进入下一次迭代。
#include <stdio.h>
int main(){
for(int i=1;i<=10;i++){
printf("i=%d\n", i);
for(int j=1;j<=10;j++){
printf("j=%d\n", j);
for(int k=1;k<=10;k++){
printf("i=%d, j=%d, k=%d\n", i,j,k);
}
}
}
return 0;
}
#include <stdio.h>
int main(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
// 5d, 就是占5个位置
// -5d,左对齐
printf("%d * %d=%-5d", j,i, i*j);
}
printf("\n");
}
}