c语言从键盘上输入一个自然数+n+的值,其中,0<n<1000。求 ∑ 1 1+2+3+⋯+𝑘 𝑛 1 ,即s+=+1++ 1 1+2 + 1 1+2+3 ++⋯+ 1
时间: 2023-12-27 18:04:29 浏览: 73
以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int n;
double sum = 0, a = 2, b = 1, temp;
printf("请输入一个自然数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
sum += b / a;
temp = a;
a = a + b;
b = temp;
}
printf("前%d项之和为:%.2f\n", n, sum);
return 0;
}
```
阅读全文