#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; }
注册一个 悦禾信奥编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 悦禾信奥编程 通用账户