编程求s=1+1/(1*2)+1/(2*3)+…+1/(n*n+1)
时间: 2023-11-11 21:04:10 浏览: 268
以下是C语言的代码实现,用循环计算s的值:
```c
#include <stdio.h>
int main() {
int n;
float s = 1.0;
printf("请输入n的值:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
s += 1.0 / (i * i + 1);
}
printf("s的值为:%f", s);
return 0;
}
```
运行结果如下:
```
请输入n的值:5
s的值为:1.463611
```
阅读全文