#include<stdio.h>
int main(){
int a[]={1,3,5,7,8,2,9};
int n =(sizeof a)/(sizeof(int));
//定义一个中间变量用于交换数据,上句的意思是得到数组的长度
int t=0;
for (int i=0; i<n-1; i++) {
for (int j=0; j<n-1; j++) {
if (a[j]<a[j+1]) {
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for (int k=0; k<n; k++) {
printf("%d\t",a[k]);
}
} |
|