![]() |
#2
a998759842012-04-18 12:22
回复 楼主 a99875984
|

#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啊?是哪错了啊?谢谢 #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;
}