关于冒泡排序算法,冒泡排序算法c语言这个很多人还不知道,今天小栢来为大家解答以上的问题,现在让我们一起来看看吧!

冒泡排序算法 冒泡排序算法c语言冒泡排序算法 冒泡排序算法c语言


冒泡排序算法 冒泡排序算法c语言


冒泡排序算法 冒泡排序算法c语言


1、// printf("na10n=%d",a[1][0]);冒泡排序的程序代码如下:int main(){int a[10]={0};int i=0,j=0,t=0;for(i=0;i{scanf("%d",&a[i]);}for(i=0;i{for(j=0;jif(a[j]>a[jprintf("nn_冒泡排序_");+1]){t=a[j];a[j+1]=t;}}}for(i=0;i{printf("%d ",a[i]);}return 0;}任意输入十个数据,程序运行结果:扩展资料:冒泡排序算法的原理如下:1、比较相邻的元素。

2、如果个比第二个大,就交换他们两个。

3、2、对每一对相邻元素做同样的工作,从开始对到结尾的一对。

4、在这一点,的元素应该会是的数。

5、3、针对所有的元素重复以上的步骤,除了一个。

6、4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。

本文到这结束,希望上面文章对大家有所帮助。