用while语句、do…while语句和for语句求自然对数e的近似值,

其中:e=1+1/1!+1/2!+…+1/n!
1/n>=10-7

while语句:

#include<stdio.h>
int main()
{int i=1;float e=1,n=1;while(1/n>=1e-7){n=n*i;e=e+1/n;i++;}printf("e=%f\n",e);
}

运行结果:

do…while语句:

#include<stdio.h>
int main()
{int i;float e=1,n=1;for(i=1;1/n>=1e-7;i++){       n=n*i;e=e+1/n;}printf("e=%f\n",e);
}

运行结果:

for 语句:

#include<stdio.h>
int main()
{int i=1;float e=1,n=1;do{n=n*i;e=e+1/n;i++;}while(1/n>=1e-7);printf("e=%f\n",e);
}

运行结果:

C语言:分别用while语句、do while语句和for语句求自然对数e的近似值相关推荐

  1. R语言嵌套的ifelse语距:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用。If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块

    R语言嵌套的ifelse语句:将一条If语句放在另一条If语句中,该语句作为嵌套的If else调用.If else语句允许我们根据表达式结果(TRUE或FALSE)打印不同的语句,执行不同的语句块 ...

  2. R语言switch语句语法、实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题

    R语言switch语句语法.实战:Switch语句用来处理嵌套的if else处理起来比较困难或者麻烦的条件判断问题 目录

  3. c语言 switch案例,C语言程序设计 2. switch语句的运用 案例 switch条件语句.docx

    C语言程序设计补充案例 C语言程序设计 案例 switch条件语句 一.案例描述 考核知识点 名称:switch条件语句 练习目标 了解switch语句的执行流程 掌握switch语句的使用方法及使用 ...

  4. python语言if语句-Python中的if判断语句入门

    前言 学习一门语言最好的办法,就是教懂别人.在这里,我会从 Python 最基础的教程写起,慢慢一步步进阶.Python 基础比较好的欢迎在本博客的文章里看看爬虫实战项目,欢迎指教. 人在选择时会做出 ...

  5. Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL、数据操作语句DML、数据控制语句DCL、其他基本语句、流程控制语句、批处理语句)概念及其相关案例之详细攻略

    Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL.数据操作语句DML.数据控制语句DCL.其他基本语句.流程控制语句.批处理语句)概念及其相关案例之详细攻略 目录 T-S ...

  6. c51语言if语句多条件使用,单片机if语句判断多个条件

    单片机if语句格式 sbit P2^0=A1; sbit P1^0=A2; sbit 语句等号后边应该是地址. sbit P2^0=A1:能通过编译码?本人试一下:test.C(6): error C ...

  7. c语言条件语句示例_PHP中的条件语句和示例

    c语言条件语句示例 PHP条件语句 (PHP Conditional Statements) While coding, you may get to a point where your resul ...

  8. 学习C语言必须知道的理论知识(第三章-C语句)

    一个函数包括:声明部分和执行部分. C语言的分类: 1.控制语句 控制语句分为9种:1.if()...else...    (条件语句) 2.for()...            (循环语句) 3. ...

  9. break在java语言中什么意思_在Java语言的控制结构中,break语句是经常用到的语句。在switch语句中break语句的作用是( )_学小易找答案...

    [单选题]( )是一个综合性的网络营销工具,在所有的网络营销工具中也是最基本.最重要的一个. [单选题]给出下列的代码,哪行在编译时可能会有错误( ) 1 public static void mai ...

  10. c语言break在if中用法,break可用于什么语句 break语句可用于for语句和if语句中 对吗...

    c语言中break语句的作用 C语言中,break都可以用在什么地方?用到每一个语...break 一般是针对一个循环或者switch中的case,表示跳出当前的循环或选择,即在一个单层循环中,可以通 ...

最新文章

  1. The Innovation | clusterProfiler:聚焦海量组学数据核心生物学意义
  2. MIT录取不再看SAT科目成绩:曾是华裔传统优势,数学等学科测验更是中国留学生强项...
  3. java获取当前时间前一周、前一月、前一年的时间
  4. CVPR 2020 | 反传统的无监督人脸旋转方案:旋转-渲染
  5. Android之在Java socket作为服务器里面返回数据头部怎么写入浏览器需要下载文件的文件名
  6. 【渝粤题库】广东开放大学 人力资源管理 形成性考核
  7. 湖北经济学院的计算机是否强,graphics-ch11-真实感图形绘制_湖北经济学院:计算机图形学_ppt_大学课件预览_高等教育资讯网...
  8. Delphi中一些DLL的运用。
  9. CDN加速下载VSCode-1.57.1
  10. MySQL常用命令收录
  11. JDK+Eclipse安装
  12. Windows内核学习------双机调试的安装(物理机win10,虚拟机win7,虚拟机软件vmware)
  13. 全国车辆限行查询api 全国限行限号数据服务
  14. pm2 for linux
  15. 基于CNN卷积神经网络的商品识别(毕设)
  16. android 黑白屏问题
  17. 【拼多多校招】最大乘积的简单方法
  18. php 歌词同步,HTML5实践之歌词同步播放器的示例代码分享
  19. 大数据算法识别高自杀风险人群?准确率高得吓人
  20. Android安卓app如何接入小游戏?

热门文章

  1. 表格怎么拆分为多个工作簿
  2. 在首席架构师眼里,架构的本质是……
  3. 2020你与字节跳动只差这份笔记,我靠着这份笔记,工资从15K到了40K!(开发5年)
  4. 多图片查看神器MulimgViewer
  5. pygame教程实例(三)游戏事件
  6. Java //PP2.6 编写一个应用程序,将英里转换为千米(1英里等于1.60935千米)。以浮点数类型读取用户输入的英里数
  7. 计算思维不是计算机科学的核心素养,浅谈 对 信息技术学科核心素养 的理解...
  8. 什么是TIKTOK MCN?怎么入驻申请?
  9. 区域一体化电子病历系统管理源码 医院SOA架构 医院源码
  10. 思维导图告诉你产品经理的职责是什么