您当前的位置:首页 > 生活热点 > 正文

冒泡排序c语言代码简单(冒泡排序c语言代码)

导读 大家好,小跳来为大家解答以上的问题。冒泡排序c语言代码简单,冒泡排序c语言代码这个很多人还不知道,现在让我们一起来看看吧!1、#include...

大家好,小跳来为大家解答以上的问题。冒泡排序c语言代码简单,冒泡排序c语言代码这个很多人还不知道,现在让我们一起来看看吧!

1、#include void main() { int a[10]; int i,j,t; printf("input 10 numbers:"); for(i=0;i<10;i++) scanf("%d",&a[i]);for(j=0;j<9;j++) /*进行9次循环 实现9趟比较*/ for(i=0;ia[i+1]) /*相邻两个数比较,想降序只要改成a[i]void swap(int *i, int *j){int temp = *i;*i = *j;*j = temp;}int main(){int a[10] = {2,1,4,5,6,9,7,8,7,7};int i,j;for (i = 0; i i; j--)//从后往前冒泡{if (a[j] < a[j-1]){swap(&a[j], &a[j-1]);}}}for (i = 0; i < 10; i++){printf("%d", a[i]);}return 0;}参考资料来源:冒泡排序-百度百科。

本文到此分享完毕,希望对大家有所帮助。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 螳螂虾打到人的手指会怎么样(螳螂虾真的能把手打骨折吗)

下一篇: 海口装修保障网(海口市保障房网)



推荐阅读