哈哈,我学会了定位比较交换算法了
[此贴子已经被作者于2007-8-13 11:33:30编辑过]
选择法排序:
//降序排列
#define N 4
#include <stdio.h>
void main()
{
int a[N];
int i, j, t;
for(i = 0; i < N; i++)
{
scanf("%d",&a[i]);
}
for(i = 0; i < N-1; i++)
{
for(j = i+1; j < N; j++)
{
if(a[j] > a[i])
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
for(i = 0; i < N; i++)
{
printf("%d ",a[i]);
}
printf("\n");
}