黑马程序员技术交流社区
标题: 二位数组的排序问题 [打印本页]
作者: 18730222889 时间: 2015-6-26 21:56
标题: 二位数组的排序问题
可以把二维数组限定为一维数组,代码如下:
//
// main.c
// 6
//
// Created byon 15/6/26.
// Copyright (c) 2015年 itcast. All rights reserved.
//
#include <stdio.h>
void MAX(int *a[5][3],int *ph,int *pl)
{
}
int main(int argc, const char * argv[]) {
int a[5][3]=
{
{48,45,65},
{45,48,21},
{45,25,15},
{12,2,3},
{84,24,6}
};
for (int i=0; i<5; i++) {
for (int j=0; j<2; j++) {
int temp;
for (int k=0; k<2-j; k++) {
if (a[k]>a[k+1]) {
temp=a[k];
a[k]=a[k+1];
a[k+1]=temp;
}
}
}
}
for (int i=0; i<5; i++) {
for (int j=0; j<3; j++) {
printf("%d\t",a[j]);
}
printf("\n");
}
return 0;
}
作者: Dove丶凡 时间: 2015-6-26 22:07
很好,不错啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |