解题思路:
注意事项:
每一次循环记得要恢复初始值
参考代码:
#include<stdio.h>
int main()
{
int n,m,b,c,d,e,sum=1,i,j,k;
scanf("%d",&n);
int a[n][n];
c=n;
k=e=0;
m=1;
for(j=0,k=0,d=2;j<n;k++,d++,j++){
for(i=0,m=m+k,b=d;b<=c,i<n-j;b++,i++){
sum=m+e;
a[i][j]=sum;
printf("%d ",a[i][j]);
e+=b;
}
printf("\n");
e=0;
sum=0;
}
return 0;
}
0.0分
1 人评分
字符逆序 (C语言代码)浏览:862 |
C语言程序设计教程(第三版)课后习题6.9 (C++代码)浏览:560 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:1024 |
C二级辅导-进制转换 (C语言代码)浏览:657 |
简单的a+b (C语言代码)浏览:719 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
程序员的表白 (C语言代码)浏览:706 |
Wu-求圆的面积 (C++代码)浏览:1994 |
P1000 (C语言代码)浏览:911 |