VC环境下,如何编程在二维数组a的各行中选出最大数值组成一个一维数组b,并输出数组b.

2025-02-25 06:24:31
推荐回答(1个)
回答1:

#include

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{for(j=0;jscanf("%d",&a[i][j]);
b[i]=a[i][0];
}
printf("距阵是:\n");
for(i=0;i{for(j=0;j printf("%4d",a[i][j]);
printf("\n");
}
printf("最大值组成的一唯数组是:\n");
for(i=0;ifor(j=0;jif(b[i]b[i]=a[i][j];

for(i=0;iprintf("%4d",b[i]);
}