编写一个程序,计算s=1!+(1+2)!+(1+2+3)!+...+(1+2+3+...+n)!,以myf115.c存盘。(20分) 主函数如下: #include <stdio.h>
时间: 2023-06-17 19:04:14 浏览: 93
一个计算1+2+3+5+8+13+...+n的算法程序
3星 · 编辑精心推荐
```c
#include <stdio.h>
int main() {
int n, i, j, sum = 0, factor = 1;
printf("请输入n: ");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
for (j = 1; j <= i; j++) {
factor *= j;
}
sum += factor;
factor = 1;
}
printf("s = %d\n", sum);
return 0;
}
```
将程序保存为myf115.c即可。
阅读全文