我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

谁会写这个啊,查不出来答案

img

方法1

#include<stdio.h>
int main(){
    int n;
    double sum=1,d=1;
    printf("Enter n:");
    scanf("%d",&n);
    for(int i=1;i<=n;i++){
        d=d/i;
        sum+=d;
    }
    printf("%.4lf",sum);
}

第2种


#include<stdio.h>
int fact(int n)
{
    if(n==1||n==0) return 1;//如果参数是0或者1返回1
    return n*fun(n-1);//否则返回n和下次递归的积
}
int main()
{
    int n;
    double sum=1;
    printf("Enter n:") ;
    scanf("%d",&n);
    for(int i=1;i<=n;i++){
        sum+=1/(double)fact(i);
    }
    printf("%.4lf",sum);
    return 0;
}

有帮助的话麻烦采纳一下

近期文章

  • c语言对电文进行加密
  • 求助文件下载批处理命令,在win7下运行。
  • 想问问各位朋友,如何从一串字符串中提取出所有的网址?
  • 这个怎么写的,查不出来答案
  • 为什么我的代码去掉测试的那一行后没法输出了
  • 用c语言或者c++编程
  • 这怎么弄呢啊,帮个忙呗
  • 这个怎么打出来,?Java
  • mysql语句出错,请求帮助
  • Python大一模拟考试,求帮!
  • C#怎么调用C++类?
  • Delphi 如何判断数组中是否包含另一个数组?
  • C语言-字符串中查找字符位置
  • nosql,来位大老带带我啊,蟹卸啦
  • 如何进行一个数组判断,数组里所有对象的某个值为0显示某个
  • 如何用spyder爬取豆瓣图书top250前两页的页数 ISBN及图书封面
  • 关于C语言输出单个字符的背景色
  • 用c语言或者c++编程
  • 输出结果是多少有没有人知道的
  • visual c# 窗台 绘制线性渐变图形

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华