C语言排序
Posted mutangchun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言排序相关的知识,希望对你有一定的参考价值。
以下是C语言的排序法,一些例子
1.冒泡法:
#include "stdafx.h" #include"stdio.h" #include"stdlib.h" //冒泡法练习 int _tmain(int argc, _TCHAR* argv[]) int b[1000]; int a,c,d,t; printf("请输入数字个数\n"); scanf("%d",&a);//输入数字个数 printf("请输入各个数字\n"); for(c=0;c<a;c++) scanf("%d",&b[c]); printf("您输入的数字为\n"); for(d=0;d<a;d++) printf("%d\n",b[d]); for(c=0;c<a;c++) for(d=0;d<a-1;d++) if(b[d]>b[d+1]) t=b[d]; b[d]=b[d+1]; b[d+1]=t; printf("从小到大排序\n"); for(d=0;d<a;d++) printf("%d\n",b[d]); system("pause"); return 0;
以上是关于C语言排序的主要内容,如果未能解决你的问题,请参考以下文章