C语言实现冒泡排序过程
来源:爱站网时间:2018-12-23编辑:网友分享
我们一直在学习C语言,也会有出现错误的时候,或许学习就是这么个过程,正所谓温故才知新嘛,希望自己谨记,忘记不要紧,复习就好,那接下来跟随爱站技术小编一起来学习C语言实现冒泡排序过程吧。
我们一直在学习C语言,也会有出现错误的时候,或许学习就是这么个过程,正所谓温故才知新嘛,希望自己谨记,忘记不要紧,复习就好,那接下来跟随爱站技术小编一起来学习C语言实现冒泡排序过程吧。
//排序是有很多种方法的 ,完成从小到大的排列
复制代码 代码如下:
#include
void sort(int *a,int len)
{int i=0;
int j;
int t;
for(i=0;i
for(j=0;j
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
}
int main(int argc, char *argv[])
{
int a[10]={
-999,2,3,77,12,88,0,-8,99,100
};
int i=0;
sort(a,10);
for(i=0;i<10;i++)
{
printf("%d ",a[i]);
}
return 0;
}
到这里,C语言实现冒泡排序过程的介绍就完成了,如果有什么不清楚可以留言给我,如果觉得我写得不错的话,请给爱站技术频道一个关注,谢谢!
上一篇:c语言关于金币阵列的规则
下一篇:您必须详细了解C语言的预处理问题