冒泡排序
#include<stdio.h> void main() { int arr[10]={21,13,9,8,57,0,5,11,36,28}; int temp; for(int i=0;i<10;i++) { for(int j=i+1;j<10;j++) { if(arr[i]<arr[j]) //从大到小,若要从小到大则只须改为arr[i]>arr[j]即可。 { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } for(int m=0;m<10;m++) { printf("%d\n",arr[m]); } }

浙公网安备 33010602011771号