冒泡法排序c语言(冒泡法排序c语言程序)
你们好,最近小活发现有诸多的小伙伴们对于冒泡法排序c语言程序,冒泡法排序c语言这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 ubuntu 14.04 linux c
2、 海湾合作委员会
3、 # includestdio.h
4、 #includestdlib.h
5、 #定义数据_大小10
6、 int main(void)
7、 {
8、 int size=DATA_SIZE,i=0,j=0,temp=0;
9、 int * buf=NULL
10、 buf=(int *)malloc(sizeof(int)* size);
11、 printf('排序前的数组数据为[%d] : \n ',大小);
12、 for(I=0;规模我)
13、 {
14、 rand()00;
15、 printf('%d ',buf[I]);
16、 如果((i 1)==0)
17、 printf(' \ n ');
18、 }
19、 printf(' \ n ');
20、 for(I=0;规模我)
21、 {
22、 for(j=0;j尺寸-我;j)
23、 {
24、 if(buf[j] buf[j 1])
25、 {
26、 temp=buf[j 1];
27、 buf[j 1]=buf[j];
28、 buf[j]=temp;
29、 }
30、 }
31、 }
32、 printf('排序后的数组数据为[%d] : \n ',大小);
33、 for(I=0;规模我)
34、 {
35、 printf('%d ',buf[I]);
36、 如果((i 1)==0)
37、 printf(' \ n ');
38、 }
39、 免费(buf);
40、 返回0;
41、 }
42、 XXX @ Linux:~/code # gcc-o bubble _ sort bubble _ sort。c
43、 xxx@linux:~/code# ./泡泡_排序
44、 排序前的数组数据有[10]:
45、 383,886,777,915,793,335,386,492,649,421,
46、 排序后的数组数据有[10]:
47、 335,383,386,421,492,649,777,793,886,915,
以上就是冒泡法排序c语言这篇文章的一些介绍,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!