Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
71189 sh25_wangtaojie 求阶乘的和 C++ 通过 0 MS 248 KB 649 2025-10-24 15:46:12

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; }


测评信息: