求解这个c语言

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:34:35
int i,j,sum=0;
for (i=0;i<M;i++)
for(j=0;j<N;j++)
if(i==0||i==M-1||j==0||j==N-1);
sum+=a[i][j];
return sum;

对数组的四周围数的累加

是数组的累加

对a[0][0]到a[0][n-1]和a[1][0]到a[m-1][0]再加a[m-1][n-1]的累加
也就是对一个矩阵 边缘数的累加

for (i=0;i<M;i++)
for(j=0;j<N;j++)
if(i==0||i==M-1||j==0||j==N-1);
这里的if(i==0||i==M-1||j==0||j==N-1);应该没有“;”吧?

如果这一段代码通得过编译的话,那么答案是a[M][N](如果没有溢出的话)
如果if这句最后没有分号,那么答案就是这个矩阵的四边之和.

完整代码 ???? 我要看看???