用c语言定义一个大小为10的整型数组,利用冒泡排序法将数组元素从大到小排列,并输出排序后的数组

2024-11-01 08:48:10
推荐回答(1个)
回答(1):

#include 
int main()
{
    int a[10]={1,2,3,4,5,6,7,8,9,10};
    int i,j,t;
    for(i=1;i<10;i++)
        for(j=0;j<10-i;j++)
        {
            if (a[j]            {
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
        }
    printf("排序后的结果为:");
    for(i=0;i<10;i++)
        printf("%4d\n",a[i]);
    printf("\n");    
    return 0;
}