第二题 输入10个整数,将它们从大到小排序后输出。

#include 
void main( )
{
    int i, j, t, a[10];
    printf("Enter 10 integers: ");
    for(i=0; i < 10; i++)
        scanf("%d", &a[i]);/*输入的x为整数*/
        for(i=1; i<10; i++)
        for(j=0;j<10-i; j++)/*下标从0开始,一共10个数*/
            if(a[j] < a[j+1]){/*从大到小排序*/
                t = a[j];
                a[j] = a[j+1];
                a[j+1] = t;
            }
            printf("After sorted: ");
            for(i = 0; i < 10; i++)
                printf("%d ", a[i]);
            printf("\n");
}

 

转载于:https://www.cnblogs.com/chcb/p/3398514.html

你可能感兴趣的:(第二题 输入10个整数,将它们从大到小排序后输出。)