问题详情

答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关

请编写函数fun() 函数的功能是求出二维数组周边元素之和 作为函数值返回。二维数组中的值在主函数


请编写函数fun(),函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。

例如:若二维数组中的值为

1 3 5 7 9

2 9 9 9 4

6 9 9 9 8

1 3 5 7 0

则函数值为61。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<conio.h>

include<stdio.h>

define M 4

define N 5

int fun(int a [M][N])

{

}

main()

{

int aa[M][N]={{1,3,5,7,9},{2,9,9,9,4},

{6,9,9,9,8},{1,3,5,7,0}};

int i, j, y;

clrscr();

printf ("The original data is :\n ");

for(i=0; i<N;i++)

{for (j=0; j<N;j++)

printf("%6d ",aa[i][j]);

printf("\n ");

}

y=fun(aa);

printf("\nThe sun:%d\n ",y);

printf("\n");

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题