//冒泡排序法 实现升序排列
#include <stdio.h>
int main()
{
int x[]={45,6,423,432,4,3,87},i,j,temp;//6 45 45 423 423 432 4 432 3 432 87 432
for(i=0;i<7-1;i++)//冒泡排序一共要进行的轮数
{
for(j=0;j<7-1-i;j++)//公式为j<n-1-i
{
if(x[j]>x[j+1])
{
temp=x[j];
x[j]=x[j+1];
x[j+1]=temp;
}
}
}
for(i=0;i<7;i++)
{
printf("%d ",x[i]);
}
return 0;
}
c语言冒泡排序
最新推荐文章于 2024-02-17 12:20:17 发布
本文详细介绍了如何使用C语言实现冒泡排序算法,包括排序原理、代码实现及示例,帮助读者理解冒泡排序的过程。
摘要由CSDN通过智能技术生成