用冒泡排序将10个整数按照由大到小的顺序(降序)排序

2025-01-06 09:58:05
推荐回答(1个)
回答1:

#include
void main()
{
    int a[10];
    int i,j,t;
    printf("请输入10个数:\n");
    for(i=0;i<10;i++)
      scanf("%d",&a[i]);
    printf("\n");
    for(j=0;j<9;j++)
      for(i=0;i<9-j;i++)
      if(a[i]      {t=a[i];a[i]=a[i+1];a[i+1]=t;}
    printf("输出是:\n");
    for(i=0;i<10;i++)
      printf("%d ",a[i]);
}