当前位置: 首页 > news >正文

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

【题目描述】

利用公式e=1+1/1!+1/2!+1/3!+...+1/n! ,求e的值,要求保留小数点后10位。

【输入】

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

【输出】

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

【输入样例】

10

【输出样例】

2.7182818011

【题解代码】

#include<bits/stdc++.h>
using namespace std;

int main()
{
	int n; cin >> n;
	double ans = 1, m = 1;
	for (int i = 1; i <= n; i++)
	{
		m *= i;
		ans += 1 / m;
	}
	printf("%.10f", ans);

	return 0;
}

相关文章:

  • ctfshow做题笔记—栈溢出—pwn69~pwn72
  • HybridCLR Generate All 报错UnityLinker.exe
  • Ubuntu-配置apt国内源
  • SpringBoot 实现接口数据脱敏
  • 【自学笔记】MoonBit语言基础知识点总览-持续更新
  • GOF设计模式在 Spring 框架中的核心应用分析
  • golang算法快慢指针
  • 19个判定学术写作内容有AI生成痕迹的例子
  • (Lauterbach调试器学习笔记)一、首次连接TriCore开发板调试
  • AutoGen学习笔记系列(十三)Advanced - Logging
  • 第75期 Doxygen是干嘛的,Windows版本,如何安装,学习
  • 函数题 01-复杂度3 二分查找【PAT】
  • 市盈率研究
  • Spring Boot集成EasyExcel
  • Python使用入门(二)
  • 侯捷 C++ 课程学习笔记:C++ 新标准11/14
  • 力扣练习之确定两个字符串是否接近
  • 【net2】mii,mdio,ncsi,bond,vlan,dns,ipv6
  • FPGA学习(三)——LED流水灯
  • 【redis】hash基本命令和内部编码
  • 就规范涉企行政执法专项行动有关问题,司法部发布解答
  • 江苏省委组织部副部长高颜已任南京市委常委、组织部部长
  • 奥运“四朝元老”华天回国参赛,伤势未愈谨慎出战全国锦标赛
  • 株洲一重病妇女被要求本人到银行取款时去世?当地警方:正在处理
  • 美国务院批准向土耳其出售导弹及相关部件,价值3.04亿美元
  • 今年前4个月上海对拉美国家进出口总值增长2%