#include <stdio.h>
int main (void)
{
int sz[10]={7,-1,9,6,4,2,100,96,201,43};
int i,cs;
for(cs=0;cs<9;cs++)
{
for(i=0;i<9-cs;i++)
{
if(sz[i]>sz[i+1])
{
int t;
t=sz[i];
sz[i]=sz[i+1];
sz[i+1]=t;
}
}
}
for(i=0;i<10;i++)
printf(" %d",sz[i]);
printf(" /n");
return 0;
}
c程序(从大到小排序)
本文提供了一个使用C语言实现的冒泡排序算法示例。通过双重循环实现了数组元素的比较与交换,最终将排序后的数组打印出来。此代码适用于初学者理解冒泡排序的基本原理。

被折叠的 条评论
为什么被折叠?



