我如何以降序方式对2D数组进行排序,而又不使用仍是初学者的指针。
例如,如果我输入一个2D数组2x2。具有以下元素:
2 3
1 5
输出应为:
5 3
2 1
最佳答案
for(i=0;i<row;i++)
for(j=0;j<col;j++)
for(k=0;k<row;k++)
for(p=0;p<col;p++)
if(a[i][j]>a[k][p])
temp=a[i][j]; a[i][j]=a[k][p]; a[k][p]=temp;
这对我有用
关于c - 如何以降序方式对2D数组排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54471367/