for循环的嵌套
#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 ;
}
结果如下:
用for循环输出
#include <stdio.h>
int main() {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i; j++) {
printf("%d", i);
}
printf("\n");
}
return 0;
}
结果如下:
倒过来
#include <stdio.h>
int main() {
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
printf("%d", i);
}
printf("\n");
}
return 0;
}
结果如下:
for循环输出乘法口诀表
#include <stdio.h>
int main() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
printf("%d×%d=%-2d ", j, i, i*j);
}
printf("\n");
}
return 0;
}
结果如下: