Chinaunix首页 | 论坛 | 博客
  • 博客访问: 696854
  • 博文数量: 129
  • 博客积分: 2221
  • 博客等级: 大尉
  • 技术积分: 1620
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-09 11:27
个人简介

do{goodgoodstudy();daydayup();}while(!died)

文章分类

全部博文(129)

文章存档

2012年(26)

2011年(103)

分类: C/C++

2011-05-16 12:33:12

//R[0]是交换的元素
void bubsort(int a[],int n)
{
 int i,j,tmp;
 for(i=0;i  for(j=n-1;j>i;j--)
  {
    if(a[j]   {
    tmp=a[j];
    a[j]=a[j-1];
    a[j-1]=tmp;
   }
  }
}
//完整程序
#include
#include
#define MAX 10
int main()
{
  int i,j,t,a[MAX],flag;
  printf("Please input MAX integers:\n");
  for(i=0;i  scanf("%d",&a[i]);
  for(i=0;i  {
     flag=0;
    for(j=0;j    if(a[j]>a[j+1])
    {
      t=a[j]; /* 交换a[i]和a[j] */
      a[j]=a[j+1];
      a[j+1]=t;
      flag=1;
    }
    if(flag==0)break;
  }
  printf("The sequence after sort is:\n");
  for(i=0;i  printf("%-5d",a[i]);
  printf("\n");
  system("pause");
  return 0;
}
 
阅读(835) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~