冒泡法是相邻元素两两比较,每趟将最值沉底即可确定一个数在结果的位置,确定元素位置的顺序是从后往前,其余元素可以作相对位置的调整。可以进行升序或降序排序。...代码如下(对10个整数进行升序排序):
#include
int main()
{
int i,j,t,a[10]={5,4,8,3,6,9,7,222,64,88};
//...排序
for(i=1;ii++) //外循环控制排序趟数,n个数排n-1趟
{
for(j=0;jj++) //内循环每趟比较的次数,第j趟比较n-i次
{...代码如下(对10个整数进行升序排序):
#include
int main()
{
int i,j,min,t,a[10]={2,4,8,3,6,9,7,222,64,88};...(i=0;ii++)
{
min=i; //把每次循环的第一个数作为最小值
for(j=i+1;jj++)
{