c语言根据公式sun-1+1/2!+1/3! +...+1/n!在键盘上输入一个n值计算sum的值
时间: 2023-11-20 21:05:50 浏览: 207
c代码-1!+2!+3!+....+n!=?
以下是C语言根据公式计算sum的代码:
```c
#include <stdio.h>
int main()
{
int n, i;
double sum = 1, factorial = 1;
printf("请输入n的值:");
scanf("%d", &n);
for (i = 2; i <= n; i++)
{
factorial *= i;
if (i % 2 == 0)
{
sum += 1 / factorial;
}
else
{
sum -= 1 / factorial;
}
}
printf("sum的值为:%lf", sum);
return 0;
}
```
阅读全文