C语言2/1+3/2+4/3+...+(n+1)/n
时间: 2024-01-30 15:01:41 浏览: 79
以下是两种C语言求和的例子:
1. 使用for循环求和
```c
#include<stdio.h>
int main () {
int n, i;
scanf("%d", &n);
float sum = 0.0;
for(i=1; i<=n; i++){
sum += (i+1)/(float)i;
}
printf("f(%d)=%.3f", n, sum);
return 0;
}
```
2. 使用while循环求和
```c
#include<stdio.h>
int main() {
int n;
float sum = 0;
printf("请输入一个通项n:\n");
scanf("%d", &n);
int j = 1;
while (j <= n) {
sum = sum + (j+1)/(float)j;
j++;
}
printf("前%d项的和为%.3f", n, sum);
return 0;
}
```
阅读全文