p180冒泡排序的完整程序及输出结果

发布时间:2017-3-28 0:33:47 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"p180冒泡排序的完整程序及输出结果",主要涉及到p180冒泡排序的完整程序及输出结果方面的内容,对于p180冒泡排序的完整程序及输出结果感兴趣的同学可以参考一下。

  /*冒泡排序算法*/#include <stdio.h>#include <stdlib.h>#include <string.h>#define N  8int r[N]={45,20,16,9,36,11,28,15}; void bubblesort(int r[],int n){ int i,j,k=0,temp; for (i=0;i<n-1;i++) {  for (j=0;j<n-1-i;j++)            if (r[j]>r[j+1])  /*比较*/            {                         /*r[j]与r[j-1]进行交换*/    temp=r[j];    r[j]=r[j+1];    r[j+1]=temp;            }      k+=1;   printf("第%d趟输出:",k);   for (i=0;i<n;i++)    printf("%3d",r[i]);   printf("/n");    }  printf("最后 :成绩从低到高排列如下:/n"); for (i=0;i<n;i++)  printf("%3d",r[i]);    printf("/n");}int main(){  bubblesort(r,N); return 0;}   输出结果:第1趟输出: 20 16  9 36 11 28 15 45第2趟输出: 16  9 20 11 28 15 36 45第3趟输出:  9 16 11 20 15 28 36 45第4趟输出:  9 11 16 15 20 28 36 45第5趟输出:  9 11 15 16 20 28 36 45第6趟输出:  9 11 15 16 20 28 36 45第7趟输出:  9 11 15 16 20 28 36 45最后 :成绩从低到高排列如下:  9 11 15 16 20 28 36 45Press any key to continue

上一篇:Aphorism
下一篇:.Net2.0中Membership使用已存在的Sql Server2000/2005数据库

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款