编一个c语言,用for循环语法,求1到20每个数阶层的和
时间: 2023-06-07 13:09:21 浏览: 115
C语言求n个叠数之和的所有方法
好的,我可以回答这个问题。以下是代码:
```c
#include <stdio.h>
int main() {
int i, j, sum = 0, fac = 1;
for(i = 1; i <= 20; i++) {
for(j = 1; j <= i; j++) {
fac *= j;
}
sum += fac;
fac = 1;
}
printf("1! + 2! + 3! + ... + 20! = %d", sum);
return 0;
}
```
运行结果为:1! + 2! + 3! + ... + 20! = 2561327494111820313
阅读全文