第1个回答 2015-11-08
float fun(int n)
{
float sum = 0;
if(0 == n%2)
{
for (int i = 2; i <=n ; i+=2)
{
sum = sum+1.0/i;
}
}
else
{
for (int i = 1; i <=n ; i+=2)
{
sum = sum+1.0/i;
}
}
return sum;
}
void main()
{
int n;
cout<<"输入n:"<<endl;
cin>>n;
cout<<fun(n)<<endl;
}本回答被网友采纳