c语言计算1~n阶乘之和
作者:野牛程序员:2023-12-12 09:04:31C语言阅读 2868
c语言计算1~n阶乘之和:
#include <stdio.h>
int factorial(int num) {
if (num == 0 || num == 1) {
return 1;
} else {
return num * factorial(num - 1);
}
}
int main() {
int n;
int sum = 0;
printf("请输入一个正整数 n:");
scanf("%d", &n);
for (int i = 1; i <= n; ++i) {
sum += factorial(i);
}
printf("1到%d阶乘之和为:%d\\n", n, sum);
return 0;
}野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:c++阶乘代码怎么写
- 下一篇:python求正整数m的百位数字
