#include<stdio.h>
void Showdata(int *);
void Select(int *);
int main()
{
int array[8]={88,55,77,66,11,33,22,99};
printf("原始数据为;");
Showdata(array);
printf("------------------------\n");
Select(array);
printf("最终的排序结果为:");
Showdata(array);
}
void Showdata(int data[])
{
int i;
for(i=0;i<8;i++)
printf("%3d",data[i]);
printf("\n");
}
void Select(int data[])
{
int i;
int j;
int tmp;
for(i=0;i<7;i++)
{
for(j=i+1;j<8;j++)
{
if(data[i]<data[j])
{
tmp=data[i];
data[i]=data[j];
data[j]=tmp;
}
}
Showdata(data);
}
}