对比 void bubble sort(int a[],int n) for (i=n-1,change=TRUE;i>0&&change;--i){ change FALSE; for (j-0;j<i;++j) if (a[j]>a[+1]) w=a[j];a[j]=a[j+1];a[j+1]=w;change TRUE ypb@ustc.edu.cn 9 中国科学技术大学ypb@ustc.edu.cn 9 中国科学技术大学 对比 void bubble_sort(int a[], int n){ for (i=n-1, change=TRUE; i>0 && change; --i) { change = FALSE; for (j=0; j<i; ++j) if (a[j] > a[j+1]) { w = a[j]; a[j]= a[j+1]; a[j+1]= w; change = TRUE } } }