求解答下面代码哪里出问题了??

题目是这样的 编写程序,从键盘输入偶数n,计算1+1/2+1/4+1/6…+1/n的值。输出结果格式为"%.5f"?

#include<stdio.h>
int main( )
{
    int n,i;
    double s,sum=0;
    scanf("%d",&n);
    for(i=2;i<=n;i=i+2)
    {
        sum=0;
        sum=sum+1.0/(float)i;
    }
    s=sum+1;
    printf("s=%.5f\n",sum);
    return 0;
}

这个是我写的代码,求求各位大神解答一下我的代码哪里出问题了QAQ

查看全部
alexhek
Babylanyon
2020/11/23 11:14
  • c语言
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

2个回复