有一个Student类(两个字段Name ,Age),要求按照Age来排序

来源:百度知道 编辑:UC知道 时间:2024/06/30 14:22:54

声明一个二维数组,arrary[j++][0]="Age";arrary[j][i++]="Name";
写个SORT函数,对J进行排序就可以了。排序算法如下:
for(int n=0;n<m;n++)
{
for(int k=n;k<m;k++)
{ if(arrary[k][0]>arrary[k+1][0])
{ string temp;
temp=&array[k][0];
&array[k][0]=&arrary[k+1][0];
&arrary[k+1][0]=temp;
}
}
}
还有个方法是采用多维数组,arrary[arrary1[]][];
arrary1[]用来放AGE,且排序。

SELECT * FROM Student ORDER BY Age
后面还可以加DESC或ASC
DESC 降序
ASC 升序