例2-4 阶乘之和 输入n,计算S = 1! + 2! +3! +……+ n!的末6位(不含前导0).n <= 10^6,n!表示前n个正整数之积. 样例输入: 10 样例输出: 37913 程序 2-7 阶乘之和(1) #include<stdio.h> int main() { int n; scanf("%d", &n); int sum = 0; int i = 1; while (i <= n) { //factorial 保存 i 的阶乘值
1 #include <stdio.h> 2 #include <time.h> 3 int main() { 4 const int MOD = 1000000; 5 int n, s = 0; 6 //scanf("%d", &n); 7 n =10000000; 8 for (int i = 1; i <= n; i++) { 9 int factorial = 1; 10 for (int j = 1; j <= i; j++) 11