描述

利用公式e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e 。


输入

输入只有一行,该行包含一个整数n(2<=n<=15),表示计算e时累加到1/n!。


输出

输出只有一行,该行包含计算出来的e的值,要求打印小数点后10位。


样例输入

10


样例输出

2.7182818011


提示

1、e以及n!用double表示

2、要输出浮点数、双精度数小数点后10位数字,可以用下面这种形式:printf("%.10f", num);


参考代码

#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{double n,i,j=1,s=0,e=0;cin>>n;for(i=1;i<=n;i++){j*=1/i;       // ...s+=j;}e=s+1;printf("%.10lf",e);return 0;
}

信息学奥赛C++编程:求出e的值相关推荐

  1. 信息学奥赛一本通 1092:求出e的值 | OpenJudge NOI 1.5 35

    [题目链接] ybt 1092:求出e的值 OpenJudge NOI 1.5 35:求出e的值 [题目考点] 1. 求一个数的阶乘 假设求n的阶乘,设结果变量为r,其初值为1. i从1循环到n,每次 ...

  2. 信息学奥赛一本通(1092:求出e的值)

    1092:求出e的值 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 38987     通过数: 20104 [题目描述] 利用公式e=1+11!+12!+13! ...

  3. 在数学中10!代表10的阶乘。既代表1*2*3*4....*10; * 现在要求编程求出8!。

    package Day03;/*** 第四题:* 在数学中10!代表10的阶乘.既代表1*2*3*4....*10;* 现在要求编程求出8!.*/ public class Day03_Demo04 ...

  4. a除以b的编程怎么写C语言,输入a,b两个整数,编程求出a除以b得到的商和余数.c语言...

    C语言编程问题 编程任意输入两个实数a和b,计算下面函数的值,并输出y值. a-b a>b y= a/b a #includevoidmain(){\x09floata,b,y;\x09prin ...

  5. 有一堆棋子,两枚两枚的数,最后余1枚,3枚3枚的数,最后余2枚,5枚5枚的数,最后余4枚,6枚6枚的数,最后余5枚,只有7枚7枚的数,正好可以数完。编程求出这堆棋子最少有多少枚棋子?

    有一堆棋子,两枚两枚的数,最后余1枚,3枚3枚的数,最后余2枚,5枚5枚的数,最后余4枚,6枚6枚的数,最后余5枚,只有7枚7枚的数,正好可以数完.编程求出这堆棋子最少有多少枚棋子? # includ ...

  6. abc组合:已知abc+cba=n,其中a,b,c均为一位数,1000<n<2000,编程求出满足条件的a,b,c所有组合。

    标题 abc组合类别时间限制 1S内存限制 1000Kb问题描述 已知abc+cba=n,其中a,b,c均为一位数,1000<n<2000,编程求出满足条件的a,b,c所有组合.输入说明 ...

  7. c语言中学信息比赛常用题,中学生信息学奥赛c++编程

    中学生信息学奥赛c++编程! C++是什么? "C++"在中 国通常被读做"C加加",是一种使用非常广泛的计算机编程语言.是由C语言发展而来的,他保留了C语言原 ...

  8. 有一个m行n列的矩阵,编程求出其中值最大的那个元素,以及其所在的行号和列号。

    [题目描述] 有一个m行n列的矩阵,编程求出其中值最大的那个元素,以及其所在的行号和列号.(如果最大数有多个,则显示第一个出现的数据的信息). [输入] 有多行.第1行是两个整数,m(m≤10)和n( ...

  9. (11/∞)每日一练{1.将一张100元钞票换成等值的10元,5元,2元和1元的小钞,每次换成40张小钞,要求每一种小钞都要有,编程求出所有可能的换法总数输出并输出各换法的组合。}

    /*------------------------------------------------------- 将一张100元钞票换成等值的10元,5元,2元和1元的小钞,每次换成40张小钞,要求 ...

  10. 用c语言分别输出1 2 3,用C语言编程求出1!+2!+3!+……+20!的值

    用C语言编程求出1!+2!+3!+--+20!的值 关注:189  答案:5  手机版 解决时间 2021-02-23 18:44 提问者妳熄滅叻菸,説啓従偂 2021-02-23 12:26 求一到 ...

最新文章

  1. 为何协作机器人能够兴起?“协作机器人-激烈的市场谁能杀出重围”
  2. mysql命令行查看端口占用_linux下常用命令查看端口占用
  3. 自然语言处理笔记2-哈工大 关毅
  4. PC 远程控制 android手机的方法之一VNC
  5. 在matlab中怎么录制音频_怎么录制淘宝页面中的视频?简单方法,轻松搞定
  6. JPDA 架构研究5 - Agent利用环境指针访问VM (内存管理篇)
  7. 5去掉button按钮的点击样式_各种好看的小按钮合集,纯css编写,最近在学习时遇到的,记录成为笔记...
  8. 20175312 2018-2019-2 实验五 网络编程与安全 实验报告
  9. js 正则表达式匹配定义及使用
  10. 深度学习:概述和一孔之见 浅谈深度学习中潜藏的稀疏表达
  11. 计算机辅助翻译专业实训报告,计算机辅助翻译实训报告格式.doc
  12. 20余年互联网沉浮史:剩者为王
  13. python浙江医院抢号_医院挂号难?抢号秘籍看这里!
  14. python培训班-Python培训机构_高品质Python线下开发培训班推荐-黑马程序员
  15. K2 重磅出击,构建财务共享中心方案,促进企业标准化
  16. 毗邻华尔街,哥伦比亚大学、纽约大学如何将金融科技的理论与实践结合?
  17. 花开花落花非花、缘起缘灭缘随缘
  18. 设置 oo alv单元格焦点
  19. php lotus notes,Lotus Notes 和 Domino Web Access 的比较
  20. 利用多condition动态管理池化的异步资源背景,干货满满

热门文章

  1. 龙邱特别款英飞凌miniwiggler拆机鉴赏
  2. React.js 学习
  3. python tkinter根据多选框设置state=‘disabled‘控件的属性
  4. Android窗口Window的创建(悬浮窗)
  5. 匿名认证(Anonymous Authentication)
  6. STM32 用RS485进行半双工通信出现的问题
  7. 下载网页中的视频(m3u8文件下载,仅供交流学习)
  8. 4.11 Lewis Carroll等式
  9. 分享个md生成思维导图的在线工具
  10. Nacos服务---主流配置中心对比