冒泡排序嗷~
最值一次一次冒泡到最后
冒(n-1)次(最后一次不用)
#include<stdio.h>
int main(){
int n,i,j,k,t;
int a[8];
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(k=1;k<n;k++) 固定n-1次
for(j=0;j<n-k;j++)//把最值固定在最后
if(a[j]>a[j+1]){
t=a[j];///最值后移
a[j]=a[j+1];
a[j+1]=t;
}
printf("After sorted:\n");
for(i=0;i<n;i++)
printf("%d ",a[i]);
return 0;
}