您的位置:首页 > 编程语言 > C语言/C++

[置顶] 【C语言】 冒泡排序

2016-05-26 12:24 344 查看
#include <stdio.h>

int main()
{
int arr[9] = {1,5,2,7,6,3,8,9,4};
int i = 0;
int j = 0;
int tmp;
int len=sizeof (arr)/sizeof(arr[0]);
for(j=0;j<len-1;j++)   //控制循环的次数
{
for(i=0;i<len-1-j;i++) //控制数组的下标,循环一次找出数组中最大或最小的数
{
if(arr[i]<arr[i+1])
{
tmp=arr[i];
arr[i]=arr[i+1];
arr[i+1]=tmp;
}
}
}
for(i=0;i<9;i++)
printf("%d ",arr[i]);
printf("\n");
    return 0;
}


本文出自 “Vs吕小布” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: