阿里嘎多


私信TA

用户名:H2030819018

访问量:2283

签 名:

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

  自我简介:

TA的其他文章

解题思路:题目要求返回值是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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区