C语言的的一道题目。怎么套用函数 我不会...
二维数组。输入整数到一个4行5列的二维数组中,(1)计算并输出数组的最大值、最小值和平均值;(2)计算并输出每一行的数据之和、每一列的数据之和;(3)计算并输出数组的所有鞍点(行中最大列种最小的数据)。
程序代码: 每行每列的平均值:
#include <stdio.h>
void main()
{
int a[4][5]={{92,85,68,75},{54,88,98,45},{61,79,81,40}},i,j,p,q;
for(j=0;j<4;j++)
{
p=0;
for(i=0;i<3;i++)
p=p+a[i][j];
a[3][j]=p/3;
}
for(i=0;i<3;i++)
{
q=0;
for(j=0;j<4;j++)
q=q+a[i][j];
a[i][4]=q/4;
}
for(i=0;i<4;i++)
{ for(j=0;j<5;j++)
printf("%5d",a[i][j]);
printf("\n");
}
} 这是一个主函数,可以换做调用函数 需要修改一下
其他的同理
