您的位置:首页 > 其它

冒泡排序

2018-01-21 15:09 106 查看
#include <stdio.h>
#include <string.h>

void Bubble_sort(int a[], int len)
{
int i, j;
int temp;

for(i = 0; i < len - 1; i++)
{
for(j = 0; j < len - i - 1; j++)
{
if(a[j] > a[j + 1])
{
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}

int main()
{
int a[5] = {0};
int i, len;
len = sizeof(a) / sizeof(int);

for(i = 0; i < len; i++)
{
scanf("%d", &a[i]);
}

Bubble_sort(a, len);

for(i = 0; i < len; i++)
{
printf("%d ", a[i]);
}

printf("\n");

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: