#include <stdio.h>
int main()
{
int i;
int j;
int a[3][4] = {3,16,87,65,4,32,11,108,10,25,12,37};
int b[3];
for(i = 0;i < 3;i++)
{
b[i] = 0; //b[i]在下面循环赋值之后要清零,继续以 0 进行下一次循环,找最大值
for(j = 0;j < 4;j++)
{
if(b[i] < a[i][j])
{
b[i] = a[i][j];
}
}
}
for(j = 0;j < 3;j++)
{
printf("%d",b[j]);
}
printf("\n");
return 0;
}
二维数组:把一个二维数组中每行最大的值集合到一个一维数组中
最新推荐文章于 2024-03-10 10:33:47 发布