C语言程序设计一个四行五列的数组 求平均值和每行最大值分别是多少

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:58:49
求平均值和每行最大值分别是多少

#include <stdio.h>
main()
{
int a[4][5],aver,t,sum,s,n,i,j,m,max;
aver=0;sum=0;n=5;m=0;s=0;
for(i=0;i<4;i++)
{
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
}
m=a[0][0];
max=m;
for(i=0;i<4;i++)
{

printf("(%d)",i);
for(j=0;j<5;j++)
{
if(a[i][j]>m)
m=a[i][j];
s+=a[i][j];
printf("%d ",a[i][j]);
}
if(m>max)max=m;
aver=s/n;
sum+=s;
printf("sum:%d,average:%d,max:%d\n",s,aver,m);
s=0;
}
printf("sum:%d,average:%d,max:%d\n",sum,sum/20,max);
}

呵呵,这个我刚写的,在机器上试了,你看看吧
#include<stdio.h>
void main()
{
int a[4][5];
int i,j;
int sum=0;
for(i=0;i<=3;i++)
{
for(j=0;j<=4;j++)
{
printf("请输入数组的值,以回车结束\n");
scanf("%d",