文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>数组【冒泡法排序】

数组【冒泡法排序】

时间:2011-03-23  来源:冬天的草

 

 1 #include<iostream.h>
 2 void PopSort(int array[],int n);//函数声明
 3 void main()
 4 {
 5     //测试函数
 6     int array[10]={23,32,12,11,31,90,100,55,26,22};
 7     PopSort(array,10);
 8     for(int i=0;i<10;i++)
 9     {
10         cout<<array[i]<<"\t";
11         if((i+1)%5==0)
12         {
13             cout<<endl;
14         }
15     }
16 }
17 /*****************************************************
18 *函数名称:PopSort(int array[],int n)
19 *参数:
20 *  int array[],待排序的数组数据
21 *  int n,排序数据个数,即数组大小
22 *功能描述:使用冒泡法进行数组排序,升序排序
23 *****************************************************/
24 void PopSort(int array[],int n)
25 {
26     int i,j;
27     int temp;//中间变量
28     for(i=0;i<n;i++)
29     {
30         for(j=0;j<n-i;j++)
31         {
32             if(array[j]>array[j+1])
33             {
34                 //数据交换
35                 temp=array[j];
36                 array[j]=array[j+1];
37                 array[j+1]=temp;
38             }
39         }
40     }
41 }

 

相关阅读 更多 +
排行榜 更多 +
打螺丝高手

打螺丝高手

模拟经营 下载
解救火柴人计划安卓版

解救火柴人计划安卓版

体育竞技 下载
鸡生化精英安卓版

鸡生化精英安卓版

飞行射击 下载