二维数组 比较大小
来源:百度知道 编辑:UC知道 时间:2024/06/26 01:43:09
比如数组 2 4
1 3
8 9
输出为 8 和 3
定义为a[3][2],如何进行 横竖的比较 输出 第一列的最大值和第二列的最小值。
1 3
8 9
输出为 8 和 3
定义为a[3][2],如何进行 横竖的比较 输出 第一列的最大值和第二列的最小值。
第一列应该是 a[0][0-2]
第二列应该是 a[1][0-2]
实际就是比较a[0][0-2]谁大
实际就是比较a[1][0-2]谁小
不会吗?
我再给你写个比较函数
void Max(int &a, int &b)
{
int temp = 0;
if(a <b)
{ temp = b; b = a; a = temp;}
}
将大数取到放在a里面
同理也可以写了Min函数
void Min(int &a, int &b)
{
int temp = 0;
if(a > b)
{ temp = b; b = a; a = temp;}
}
。。。。这个分开找就可以了啊。。。。