【分析解答题】
下列程序定义了NXN的二维数组,并在主函数中赋值。请编写函数fun(),函数的功能是求出数组周边元素的平方和并作为函数值返回给主函数中的s。例如:若a数组中的值为 a=01 2 7 9111215 52216 11197 9 10254 1 4 1 则返回主程序后s的值应为310。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #include <stdio.h> #include<conio.h> #include<stdliB、h> #define N 5 int fun (int w[][N]) { } main() { int a[N][N]={0,1,2,7,9,1,11,21,5,5,2, 21,6,11,1,9,7,9,10,2,5,4,1,4,1};int i,j;int s;clrscr();printf("*****The array***+*\n");for (i=0;i<N;i++) { for(j=0;j<N;i++) {printf("%4d",a[i][j]);} printf("\n"); }s=fun(a);printf("*****THE、RESULT*****\n");printf("The sum is:%d\n",s); }
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
0%的考友选择了A选项
0%的考友选择了B选项
0%的考友选择了C选项
0%的考友选择了D选项