1 条题解

  • 0
    @ 2024-9-24 21:18:44
    #include <iostream>
    
    // 递归函数计算 1 + 2 + ... + n
    int sum(int n) {
        if (n == 0) { // 基准条件
            return 0;
        }
        return n + sum(n - 1); // 递归调用
    }
    
    int main() {
        int n;
        std::cin >> n; // 输入一个整数 n
        std::cout << sum(n) << std::endl; // 输出从 1 到 n 的总和
        return 0;
    }
    
    
    
    
    • 1

    信息

    ID
    1139
    时间
    1000ms
    内存
    256MiB
    难度
    9
    标签
    递交数
    10
    已通过
    6
    上传者