定义:将当前尚未排序的首位元素与其后的各元素比较交换
#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
int _tmain(int argc, _TCHAR* argv[])
{
int num[8];
int i,j;
int t;
for(i=0;i<8;i++)
{
scanf("%d",&num[i]);
}
for(i=0;i<7;i++)
{
for(j=i+1;j<8;j++)
{
if(num[i]<num[j])
{
t=num[i];
num[i]=num[j];
num[j]=t;
}
}
}
for(i=0;i<8;i++)
{
printf("%d ",num[i]);
}
return 0;
}