冒泡排序,但是执行下来的结果不是正确的。
#include "stdio.h"
int main()
{
int arr[10]={99,94,95,93,92,91,90,88,97,89};
int i,j;
printf("刚开始的数是:");
for(i=0;i<10;i++)
printf("%d\t",arr[i]);
for(i=0;i<9;i++)
for(j=0;j<9-j;j++)
if(arr[j]>arr[j+1])
{
int t;
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
printf("\n");
for(i=0;i<10;i++)
printf("%d\t",arr[i]);
return 0;
}