编写程序,计算并输出下面数列前20项的和,结果取3位小数。 (C++)

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:09:01
2/1,3/2,4/3,5/4,6/5,7/6,8/7, …… ,(n+1)/n,……
哥哥快点
急需
谢了了

#include<iostream>
using namespace std;
#include <stdio.h>

/*
编写程序,计算并输出下面数列前20项的和,结果取3位小数。 (C++)
2/1,3/2,4/3,5/4,6/5,7/6,8/7, …… ,(n+1)/n,……
*/
void main()
{
int n=20;
int i;
float sum=0;
for(i=1;i<=n;i++)
{
sum+=(i+1)/(float)i;
}
//使用printf可以很容易控制保留几位小数
printf("前 %d 项的和为:%.3f \n",n,sum);
}

数列在哪?