#include<stdio.h>
main()
{float daoshu(int a,int b);
int x,y;
printf("输入区间(整数):");
scanf("%d%d",&x,&y);
printf("奇数的倒数和为:%f\n",daoshu(x,y));
}
float daoshu(int a,int b)
{
float s=0,c=1.0;
int i;
if(a%2==0)
a=a+1;
if(b%2==0)
b=b-1;
for(i=a;i<=b;)
{
s=s+c/i;
i=i+2;
}
return s;
}
温馨提示:答案为网友推荐,仅供参考