C++问题 冒泡法

来源:百度知道 编辑:UC知道 时间:2024/07/06 16:17:40
将键盘输入的10个整数按从小到大的顺序排序(冒泡法),要求排序功能用自定义函数实现

void sort(int a[])
{
int i,j;
int temp;
for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}

void bubbleSort(int a[])
{
int i,j,t;
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}