麻烦高手帮小弟解答下
编写一个函数,输入n为偶数时,调用1/2+1/4+...+1/n,当输入n为奇数时,调用1/1+1/3+...+1/n。(用递归做)
#include<iostream.h>
void main()
{
int n;double sum=0;
cout<<"请输入n:";
cin>>n;
int i;
i=n%2?1:2;
while(i<=n)
{sum+=1.0/i;
i+=2;
}
cout<<sum<<endl;
}