...二维数组a的各行中选出最大数值组成一个一维数组b,并输出数组b._百...

发布网友 发布时间:2024-09-07 03:47

我来回答

1个回答

热心网友 时间:10小时前

#include<stdio.h>

void main()
{
int m,n,a[20][20],i,j,sum=0,b[20];
printf("请输入M,N:\n");
scanf("%d%d",&m,&n);
printf("请输入%d个值:\n",m*n);
for(i=0;i<m;i++)
{for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
b[i]=a[i][0];
}
printf("距阵是:\n");
for(i=0;i<m;i++)
{for(j=0;j<n;j++)
printf("%4d",a[i][j]);
printf("\n");
}
printf("最大值组成的一唯数组是:\n");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(b[i]<a[i][j])
b[i]=a[i][j];

for(i=0;i<m;i++)
printf("%4d",b[i]);
}

热心网友 时间:10小时前

#include<stdio.h>

void main()
{
int m,n,a[20][20],i,j,sum=0,b[20];
printf("请输入M,N:\n");
scanf("%d%d",&m,&n);
printf("请输入%d个值:\n",m*n);
for(i=0;i<m;i++)
{for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
b[i]=a[i][0];
}
printf("距阵是:\n");
for(i=0;i<m;i++)
{for(j=0;j<n;j++)
printf("%4d",a[i][j]);
printf("\n");
}
printf("最大值组成的一唯数组是:\n");
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(b[i]<a[i][j])
b[i]=a[i][j];

for(i=0;i<m;i++)
printf("%4d",b[i]);
}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com