您的位置:首页 > 其它

求二维数组每列中最大元素,并依次放入一位数组中

2015-08-06 18:16 288 查看
#include<stdio.h>
#define m 3
#define n 4
void f(int b
,int c[m]
);
int main()
{
int i,j,c[m]
,b
;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
scanf("%d",&c[i][j]);
f(b,c);
for(i=0;i<n;i++)
printf("%3d",b[i]);
return 0;
}
void f(int b
,int c[m]
)
{
int max,i,j;
for(i=0;i<n;i++)
{
max=c[0][i];
for(j=1;j<m;j++)
if(c[j][i]>c[0][i])
max=c[j][i];
b[i]=max;
}
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: