Chinaunix首页 | 论坛 | 博客
  • 博客访问: 105026
  • 博文数量: 20
  • 博客积分: 506
  • 博客等级: 下士
  • 技术积分: 216
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 21:10
文章分类

全部博文(20)

文章存档

2011年(20)

我的朋友

分类: C/C++

2011-02-17 14:27:46

 

  1. /*---------------------------------------------------------
  2. 冒泡法
  3. 从小到大排列
  4.                                     by zx_ace@sina.com
  5. ---------------------------------------------------------*/

  6. #include<stdio.h>
  7. void maopao(int a[],int n)
  8. {
  9.   int t;
  10.   int i;
  11.   int j;
  12.   for(i=n-1;i>0;i--)
  13.       for(j=0;j<i;j++)
  14.       {
  15.         if(a[j]>a[j+1])
  16.         {
  17.             t=a[j];
  18.             a[j]=a[j+1];
  19.             a[j+1]=t;
  20.         }
  21.       }

  22.     
  23. }


  24. int main()
  25. {
  26.  int a[10]={23,565,88,11,465,
  27.       78,81,65,454,222};
  28.  int i;
  29.  maopao(a,10);

  30.  for(i=0;i<10;i++)
  31.  {
  32.  printf("%d ",a[i]);
  33.  }    

  34. return 0;
  35. }
阅读(701) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~