编程计算1!+2!+3!+4!+…n!(n由键盘输入,使用for循环)
时间: 2023-12-01 11:43:17 浏览: 93
java基础编程:求1+2!+3!+...的前n项的和
以下是C语言实现1!+2!+3!+4!+…n!的代码,使用for循环和键盘输入n的值:
```c
#include <stdio.h>
int main() {
int n, i, m = 1, sum = 0;
printf("请输入n的值:");
scanf("%d", &n);
for (i = 1; i <= n; ++i) {
m = m * i; sum = sum + m;
}
printf("1!+2!+3!+...+%d! = %d\n", n, sum);
return 0;
}
```
阅读全文