Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
77605 sh25_wanghy 求阶乘的和 C++ 通过 0 MS 252 KB 649 2025-12-26 14:32:19

Tests(1/1):


#include <iostream> using namespace std; // 计算阶乘的函数 long long factorial(int num) { long long result = 1; for (int i = 1; i <= num; i++) { result *= i; } return result; } int main() { int n; long long sum = 0; // 读取输入 cin >> n; // 验证输入范围 if (n <= 1 || n >= 12) { cout << "输入错误:n应该在1到12之间" << endl; return 1; } // 计算阶乘和 for (int i = 1; i <= n; i++) { sum += factorial(i); } // 输出结果 cout << sum << endl; return 0; }


测评信息: