-1
好的,所以我有多维数组“int Array [3] [4];”所以我们说,比如我有这样的扫描信息:排序多维数组无指针
2 5 6 4
3 4 8 3
1 8 8 7
所以我需要每列(成长)像这样排序:
1 4 6 3
2 5 8 4
3 8 8 7
所以我想问你哪能排序这种多维数组不使用指针?以前我用泡法,但我无法得到它的工作这一次......
我的代码示例:
for(i=0;i<3;i++){
for(z=i+1;z<4;z++){
if(Array[i][z-1]>Array[i][z]) {
int x=Array[i][z-1];
Array[i][z-1]=Array[i][z];
Array[i][z]=x;
}
}
}
泡泡排序应该在这里工作,所以你一定在做别的错误。我们不知道是什么。 – usr2564301 2014-11-22 10:57:46
发布您到目前为止所尝试的内容,并解释您遇到困难的位置 – 2014-11-22 10:58:12
刚更新了我的帖子,我没有得到的是如何按列排序 – lemilo13 2014-11-22 11:12:52