1 条题解

  • 0
    @ 2026-1-29 16:45:10
    #include<bits/stdc++.h>
    using namespace std;
    
    // [1] 存储输入的10个正整数
    int arr[100100];
    // [2] 输入的正整数个数(题目固定为10)
    int n; 
    
    int main() {
        n=10; // [3] 初始化输入的数的个数为10
        // [4] 循环读取10个正整数并存储到数组
        for(int i=0;i<n;i++){
            cin>>arr[i];
        }
        sort(arr,arr+n); // [5] 对数组进行升序排序
        // [6] 倒序遍历数组,输出从大到小的结果
        for(int i=n-1;i>=0;i--){
            cout<<arr[i]<<" ";
        }
        return 0;
    }
    
    • 1

    编程输入10个正整数,然后自动按从大到小的顺序输出

    信息

    ID
    1158
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    1
    已通过
    1
    上传者