不错的一天!我jio得海星!
老师布置了个小程序 利用数组编写的冒泡排序:
#include<stdio.h>
void in(int a[], int length)
{
int i=0;
printf("Please input:");
for(i=0; i<length; i++)
{
scanf("%d",&a[i]);
}
}
void mao(int a[], int length)
{
int i,j,temp;
for(j=0; j<length-1; j++)
for(i=0; i<length-j-1; i++)
{
if(a[i+1] < a[i])
{
temp = a[i+1];
a[i+1] = a[i];
a[i] = temp;
}
}
}
void out(int a[], int length)
{
int i=0;
for(i=0; i<length; i++)
{
printf("%d ", a[i]);
}
}
int main()
{
int i, j, temp;
int a[5] = {0};
int length = sizeof(a)/sizeof(a[0]);
in(a, length);
mao(a, length);
out(a, length);
return 0;
}