阿里嘎多


私信TA

用户名:H2030819018

访问量:2595

签 名:

等  级
排  名 340
经  验 5349
参赛次数 14
文章发表 19
年  龄 0
在职情况 学生
学  校 贺州学院
专  业

  自我简介:

解题思路:题目要求返回值是double类型,前我都只注意定义函数是double型忽略了返回值。

注意事项:

参考代码:

#include<stdio.h>

double fact(int x)

{

   int i;

   double a=1;

   for(i=1;i<=x;i++)

    a*=i;

   return a;

}

int main()

{

   int n,i;

   double b,sum=0;

   scanf("%d",&n);

  for(i=1;i<=n;i++)

  {

      b=1.0/fact(i);

      sum+=b;

  }

printf("sum=%.5lf",sum);

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »