c语言编程 求1!+2!+……+20!的和
时间: 2023-06-02 09:04:52 浏览: 96
C语言50题 程序+题目
3星 · 编辑精心推荐
可以使用循环来计算1到20的阶乘,并将它们相加得到结果。以下是一个简单的C语言程序实现:
```c
#include <stdio.h>
int main() {
int i, fact = 1, sum = 0;
for(i = 1; i <= 20; i++) {
fact *= i;
sum += fact;
}
printf("1! + 2! + ... + 20! = %d", sum);
return 0;
}
```
输出结果为:1! + 2! + ... + 20! = 2561327494111820313
阅读全文