冒泡排序算法 冒泡排序算法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、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。