以下程序功能是:计算矩阵所有周边元素的和。
#include “stdio.h”
#define M 4
#define N 3
void main( )
{int a[M][N]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
int sum= ① ,i,j;
for(i=0;i < N;i++)sum+=a[0][i]+ ② ;
for(j=1;j < M-1;j++)sum+=a[j][0]+ ③ ;
printf(“%d\n”,sum);
}
答案
① 0
② a[M-1][i]
③ a[j][N-1]
#include “stdio.h”
#include “conio.h”
#define M 4
#define N 3
void main( )
{
int a[M][N]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
int sum= 0 ,i,j;
for(i=0;i < N;i++)
sum+=a[0][i]+a[M-1][i] ;
for(j=1;j < M-1;j++)
sum+=a[j][0]+ a[j][N-1] ;
printf(“%d\n”,sum);
getch();
}
程序的执行结果如下
65
© 版权声明
部分文章来自网络,只做学习和交流使用,著作权归原作者所有,遵循 CC 4.0 BY-SA 版权协议。
THE END
暂无评论内容