c/c++冒泡排序实现

时间:2022-02-25 09:49:13
int main(void)
{
//c经典算法,冒泡排序算法

//先定义一个数组
int array[7]={93,8,56,21,67,48,23};
int i=0;
int j=1;
for(i=0;i<7;i++)
{
for(j;j<7-i;j++)
{
if(array[j-1]<array[j])
{
int temp=array[j];
array[j]=array[j-1];
array[j-1]=temp;
}
}
}

//遍历输出结果
int m=0;
for(m;m<7;m++)
{
printf("array[%d]=%d\n",m,array[m]);
}
return 0;
}

输出结果如下:
c/c++冒泡排序实现