冒泡排序,函数
2017-11-09 15:15
232 查看
#include <stdio.h> #define N 10 void maopaosort(int a[],int n); int main() { int a ,i,n; while(scanf("%d",&n)!=EOF) //输入数列中数的个数 { for(i=0;i<n;i++) scanf("%d",a+i); maopaosort(a,n); for(i=0;i<n;i++) printf("%d ",a[i]); printf("\n"); } return 0; } void maopaosort(int a[],int n) { int i,j,tmp; for(i=1;i<n;i++) //共进行n——1轮比较 { for(j=0;j<n-1;j++) //每轮进行n_1次比较 { if(a[j]>a[j+1]) //如果符合条件 交换两数 { tmp=a[j+1]; a[j+1]=a[j]; a[j]=tmp; } } } }
相关文章推荐
- 函数调用的冒泡排序
- 利用函数传递结构体--冒泡排序
- 编写函数,实现冒泡排序
- PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数
- 【项目 4 - 数组的排序】编函数,完成冒泡排序
- 写正确函数需要注意的地方:链表的及时终止冒泡排序
- 第十四周 函数版 冒泡排序
- 函数指针作为函数参数,实现冒泡排序的升序排序和降序排序
- C语言:编写查找和排序函数(二分查找,冒泡排序,选择排序法,插入排序)
- 例题:用函数做青歌赛打分题。学会调用函数,定义函数,out返回参数,复习数组,冒泡排序,用for循环求和。
- 函数指针的应用比较排序与冒泡排序指针完成
- hdoj 2020 (java)绝对值排序(Math.abs()函数应用以及数组冒泡排序)
- 函数 冒泡排序 数组
- WinMIPS64下实现冒泡排序(函数调用)
- 今天练习了一下用python写函数,就把它记录到博客上吧 冒泡排序和素数判断
- 不用数组函数,也不用冒泡排序,得到一维数字数组第二大的值
- 函数调用冒泡排序
- javascript-第四节-冒泡排序、数组函数
- 冒泡排序与函数指针.
- 函数指针作为函数參数,实现冒泡排序的升序排序和降序排序