#include <stdio.h>
void sort(int a[], int n)//冒泡排序算法
{
int i, j, temp;
for (j = 0; j < n - 1; j++)
for (i = 0; i < n - 1 - j; i++)
{
if(a[i] > a[i + 1])
{
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
}
}
int main()
{
int i,a[10] = {1,9,5,4,7,2,0,6,3,8};
printf("排序前:");
for(i=0;i<10;i++)
printf("%d ",a[i]);
sort(a, 10);//调用排序函数
printf(" 排序后:");
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("");
}
- 1
- 2
前往页