c語言冒泡n個數(shù)從大到小排序 c語言給n個數(shù)排序?
c語言給n個數(shù)排序?/*選擇排序法:從小到大排列10個數(shù)并輸出*/#include<stdio.h>#define N 10 //可修改輸入個數(shù)void main(){ in
c語言給n個數(shù)排序?
/*選擇排序法:從小到大排列10個數(shù)并輸出*/#include<stdio.h>#define N 10 //可修改輸入個數(shù)void main(){ int i,a[N],t,j for(i=0i<Ni ) scanf("%d",&a[i]) //輸入 for(j=1j<Nj ) //N次比較 for(i=0i<ji ) //每趟中比j次 if(a[i]>a[j]) //與a[i]后面的元素進(jìn)行比較 { t=a[i]a[i]=a[j]a[j]=t } printf("排序后:n") for(i=0i<Ni ) printf("%d ",a[i]) printf("n")}