当前所在位置:珠峰网资料 >> 计算机 >> 软件水平 >> 正文
2015年软件水平考试程序员辅导笔记之C语言冒泡排序代码
发布时间:2012/6/6 16:39:37 来源:城市网学院 编辑:ziteng
  这里是最简单最基本的C语言冒泡排序源代码
  #include
  /*sizeoftheoriginaldata*/
  #defineN200/*generateoriginaldata*/
  voidgenerateArray(inta[])
  {
  inti=0;
  for(i=0;i<N;i++)
  a[i]=rand()%N+1;
  printf("Theoriginalarrayis:\n");
  for(i=0;i<N;i++)
  printf("%4d",a[i]);
  }
  voidpopSort(inta[])
  {
  inti,j,temp;
  for(i=0;i<N-1;i++)
  {
  for(j=i+1;j<N;j++)
  {
  if(a[i]>a[j])
  {[NextPage]   temp=a[i];
  a[i]=a[j];
  a[j]=temp;
  }
  }
  }
  printf("Afterbeingsorted:\n");
  for(i=0;i<N;i++)
  printf("%4d",a[i]);
  }
  /*mainfunction*/
  intmain()
  {
  printf("ThisisademonstrationforpopSort:\n");
  intiarray[N]={0};
  generateArray(iarray);
  popSort(iarray);
  return0;
  }
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved