c语言练习
2015-10-05 15:26
239 查看
#include <stdio.h>void mao(int a[],int n);int main(){ //定义一个数组 int arr[6]={21,34,56,8,6,9}; mao(arr,sizeof(arr)/sizeof(int));}//定义一个冒泡排序的函数void mao(int a[],int n){ //控制循环次数 for(int i=0;i<n;i++) { //比较排序 for(int j=0;j<n-1-i;j++) { if (a[j]<a[j+1]) { int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } }//比较排序end }//控制循环次数end //输出排序后的数组 for(int i=0;i<n;i++) { printf("%d\t",a[i]); } printf("\n");}
相关文章推荐
- 冒泡排序
- C#冒泡法排序算法实例分析
- Java数据结构及算法实例:冒泡排序 Bubble Sort
- c++冒泡排序示例分享
- Java中的数组排序方式(快速排序、冒泡排序、选择排序)
- python冒泡排序算法的实现代码
- c语言实现冒泡排序、希尔排序等多种算法示例
- c#冒泡排序示例分享
- 浅谈php冒泡排序
- Javascript冒泡排序算法详解
- C++冒泡排序算法实例
- C语言的冒泡排序和快速排序算法使用实例
- C语言实现冒泡排序算法
- c语言冒泡排序法代码
- 排序算法之PHP版快速排序、冒泡排序
- php排序算法(冒泡排序,快速排序)
- PHP 冒泡排序算法的实现代码
- 冒泡排序算法原理及JAVA实现代码
- Java实现八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序等
- java实现冒泡排序算法