解题思路:先求出第0列的值,再求出每行其余元素与该行第0列元素之间的函数关系;
注意事项:二维数组须初始化;
参考代码:
#include <stdio.h>
void SRM(int n)
{
int i,j,a[100][100];
for (i=0;i<100;i++)
for (j=0;j<100;j++)
a[i][j]=0;
a[0][0]=1;
for (i=1;i<n;i++)
a[i][0]=a[i-1][0]+i;
for (i=0;i<n;i++)
for (j=1;j<n-i;j++)
a[i][j]=a[i][j-1]+i+j+1;
for (i=0;i<n;i++)
{
for (j=0;j<n-i-1;j++)
printf("%d ",a[i][j]);
printf("%d",a[i][j]);
printf("\n");
}
}
int main()
{
int n;
scanf("%d",&n);
SRM(n);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:627 |
简单的a+b (C++语言代码)浏览:895 |
最小公倍数 (C语言代码)浏览:895 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:585 |
【偶数求和】 (C语言代码)浏览:460 |
数组与指针的问题浏览:760 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:756 |
妹子杀手的故事 (C语言代码)浏览:1154 |
链表数据求和操作 (C语言代码)浏览:1035 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1361 |