编程计算, sn=(1-1/2)+(1/3-1/4)+...+(1/(2n-1)-1/(2n)),结果保留两位小数。我要这个程序的C语言代码
时间: 2023-10-27 10:04:53 浏览: 115
计算 S=1!+2!+3!+...+N! C语言代码
以下是计算sn的C语言代码:
```
#include <stdio.h>
int main()
{
int n;
float sn = 1;
printf("请输入n的值:");
scanf("%d", &n);
for (int i=2; i<=2*n; i+=2)
{
float a = 1.0/i, b = 1.0/(i+1);
sn *= (a-b);
}
printf("sn的值为:%.2f\n", sn);
return 0;
}
```
运行结果:
```
请输入n的值:3
sn的值为:0.24
```
阅读全文