欢迎大家来学学习
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;
}
运行结果
** 练习题1:**
题目如下:
答案在这里:
#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;
}
运行结果
题目二:
答案在这里
#include<stdio.h>
int main(){
for(int i=1;i<=5;i++){
for(int j=1;j<=6-i;j++){
printf("%d",i);
}
printf("\n");
}
return 0;
}
运行结果
练习题三:打出图片样子的九九乘法表。
答案如下:
#include<stdio.h>
// 5d,就是占5个位置
//-5d,左对齐
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");
}
}
运行结果