关于累加和
程序代码:#include <iostream.h>
#include<stdio.h>
double fun(int a)
{
double i=0,s;
double sum=0;
for(;i<a;i++)
{
s=1/(2*a-1);
sum=sum+s;
}
return sum;
}
void main()
{
int a;
cin>>a;
cout<<fun(a)<<endl;
}为什么输入5,输出是0啊?是哪错了啊?谢谢



