for循环的嵌套:
1.for(int i=1;i<=100;i++)不报错的操作
2.代码
3.例题
4.九九乘法表
1.for循环:for(int i=1;i<=100;i++)不报错的操作:
操作(一):
操作(二):
2.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 ;
}
运行结果如下:
3.例题:
(一)题目如下:
(二)代码如下:
#include <stdio.h>
int main(){
for(int i=1;i<=5;i++){
// printf("i=%d\n",i);
for(int j=1;j<=i;j++){
printf("%d",i);
}
printf("\n");
}
return 0 ;
}
(三)运行结果如下:
变形2:
(一)代码如下:
#include <stdio.h>
int main(){
for(int i=1;i<=5;i++){
// printf("i=%d\n",i);
for(int j=1;j<=6-i;j++){
printf("%d",i);
}
printf("\n");
}
return 0 ;
}
(二)运行结果如下:
4.j九九乘法表:
(一)代码如下:
#include <stdio.h>
int main(){
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
printf("%d*%d=%-5d",j,i, i * j);
}
printf("\n");
}
return 0;
}
(二)运行结果如下: