本帖最后由 106105076 于 2015-11-29 23:21 编辑
#include <stdio.h> int main(){ int arr[]={12,44,33,77,65,98,52}; int n = sizeof(arr)/sizeof(int); int z=0; for (int i=0; i<n; i++) { for (int j=0; j<n-i-1; j++) { if (arr[j]<arr[j+1]) { z=arr[j]; arr[j]=arr[j+1]; arr[j+1]=z; } } for (int m=0;m<7;m++) { printf("%d\t",arr[m]);} printf("\n");
}
for (int m=0; m<n; m++) { printf("%d\t",arr[m]); } return 0; |