求函数s(n)的值(10分)
题目内容:输入n,求以下函数的值
s(n)=2/1+3/2+…+(n+1)/n
输入格式:
输入n
输出格式:
输出s(n)的值
输入样例:5
输出样例:7.28333
代码如下:
#include<iostream>
using namespace std;
int main()
{
int n,i;
cin>>n;
double temp,s=0;//定义一个双精度浮点型中间变量,便于类型转换
for(i=1;i<=n;i++)
{
temp=i;
s+=(temp+1)/temp;//数列前n项和循环n次就好
}
cout<<s<<endl;
return 0;
}