
以上图为案例:
以行为单位来分析,判断是否可以使用循环;第一行 和 第二行 可以使用for循环来实现,
接下来就要用到两重循环,代码。
#include <stdio.h>
int main(){
int i,j;
int n;
int m;
printf("请输入一个整数");
scanf("%d",&n);
printf(" ");
for(i=1;i<=n;i++){
printf("%4d",i);
}
printf("\n");
for(i=1;i<=(n+1)*4+1;i++){
printf("-");
}
for(i=1;i<=n;i++){
printf("\n%3d|",i);
for(j=1;j<=i;j++){
m=j*i;
printf("%4d",m);
}
}
return 0;
} 如上图,在写代码过程中,可以先写两个for循环for(){
for(){
}
}然后载再写循环体。2018.11.5
广东轻工职业技术学院