如题所述
第1个回答 推荐于2016-06-19
#include <stdio.h>
int main(){
int array[10]={1,10,9,2,3,8,7,6,4,5};
for(int i=0;i<10;i++)
for (int j=0;j<10-i-1;j++)
{
if (array[j]<array[j+1])
{
int a=array[j+1];
array[j+1]=array[j];
array[j]=a;
}
}
for(i=0;i<10;i++)
printf("%d ",array[i]);
return 0;
}本回答被提问者和网友采纳
int main(){
int array[10]={1,10,9,2,3,8,7,6,4,5};
for(int i=0;i<10;i++)
for (int j=0;j<10-i-1;j++)
{
if (array[j]<array[j+1])
{
int a=array[j+1];
array[j+1]=array[j];
array[j]=a;
}
}
for(i=0;i<10;i++)
printf("%d ",array[i]);
return 0;
}本回答被提问者和网友采纳