34.设s=1+1/2+1/3+…+1/n,求与8最接近的s的值及与之对应的n值

#include<iostream>
using namespace std;

int main()
{
    int n=1;
    double s=0;
    do//先执行一次循环体
    {
        s=s+(1.0/n);
        n++;
    }while(s<8.0);
    cout <<"s="<<s<<endl;
    cout <<"n="<<n<<endl;

    return 0;

}

34.设s=1+1/2+1/3+…+1/n,求与8最接近的s的值及与之对应的n值

时间: 2024-11-26 06:46:52

34.设s=1+1/2+1/3+…+1/n,求与8最接近的s的值及与之对应的n值的相关文章

HDU 3474 单调队列

点击打开链接 题意:给个成环的字符串,现在要从一个地方断开这个环,然后可以向左或向右走,在走的过程中C的数量要始终保持大于J的数量,问共有多少个这样的端点 思路:没有思路,参考了大神的思路,大神说这是水题,弱哭~~~~,这里解释一下L和R数组的含义应该就可以自己把代码敲出来了,貌似单调队列考的就是这个呢,L数组保存的是从0到i的最小num值,num为前缀和,这里设C为1,J为-1然后求前缀和,R数组是从最后以为到i的最小num值,然后对于判断的条件,这道题写两遍就行了,一次是全都向左走,另一次是

基于Extjs的web表单设计器 第七节——取数公式设计之取数公式的使用

基于Extjs的web表单设计器 基于Extjs的web表单设计器 第一节 基于Extjs的web表单设计器 第二节——表单控件设计 基于Extjs的web表单设计器 第三节——控件拖放 基于Extjs的web表单设计器 第四节——控件拖放 基于Extjs的web表单设计器 第五节——数据库设计 基于Extjs的web表单设计器 第六节——界面框架设计 基于Extjs的web表单设计器 第七节——取数公式设计之取数公式定义 基于Extjs的web表单设计器 第七节——取数公式设计之取数公式的使用

【SSH项目实战】国税协同平台-34.quartz&amp;CronTrigger

我们上次使用quartz任务调度框架创建了一个在后台按照时间间隔不停运行的任务,我们使用的是simpleTrigger简单触发器,为了实现我们的月末自动回复的功能,我们要设置触发器能够在某个精确时间去自动执行任务,那么使用simpleTrigger简单触发器就远远不够了,我们需要使用CronTrigger任务触发器来实现这个功能. 我们的CronTrigger设置步骤如下: 任务触发器(CronTrigger) ① 设置任务详细 ② 设置执行时机(cronExpression) cronExpr

MYSQL 5.6.34配置文件详解

[client] port = 3306     #客户端端口号 socket = /data/3306/mysql.sock  #socket文件是linux/unix系统特有的,用户在该环境下的客户端连接可以不通过tcp/ip网络,而直接使用socket文件连接. [mysql] no-auto-rehash    #仅仅允许使用键值的update和deletes [mysqld]          #mysqld组包括了mysqld服务启动的参数,它涉及的方面很多,其中包括mysql的目录

初始建库SGA该设多大、PGA该设多大的建议

1.背景情况 很多新业务系统上线,大部分DBA也不懂业务,就闷着头建库,SGA值设多大,PGA设多大,随便指定一个值就得了,运行一段时间后,也许就因为这个值是随便指定的,例如SGA+PGA大于总物理内存,SGA值或PGA值太小等等,造成DOWN机或性能低下的情况,屡见不鲜. 其实,SGA初始设置多大,PGA初始设置多大,在OLTP系统上该怎么设,在OLAP系统上又该怎么设,ORACLE是有说法的. 2.ORACLE实例总占用内存规划 2.1下面是ORACLE官方的建议 Assume that a

驰骋表单设计器的外部接口

Technorati Tags: 开源工作流引擎,驰骋.net工作流引擎,开源表单引擎,ccform,ccflow,jflow,ccbpm   1.在表单设计器中,如何获取自由表单下拉框的值? 应用背景:在表单的前台展现中,我们经常用到一个控件的js事件需要获取其它的控件的值,这里我们演示一下,如何在button 事件里获取一个下拉框的的选择的值.由此您可以开发灵活的js脚本应用了. 准备工作:在表单设计器的画布里,设置两个控件,一个button一个dropdownlistbox. 在butto

CRM客户关系管理系统-需求概设和详设

大概设计 大概设计就是对需求进行一个整体性分析,把需要实现的功能都列出来,对于客户关系管理系统,我们需要从角色出发,从而确定有哪些需求,最好是画个思维导图 首先我们是为培训学校这么一个场景来开发的,所以有:学生,讲师,销售,老板这么四个角色,那接下来,我们就要对这几个角色需要实现哪些功能逐一分析了 第一个,学生,1.交作业 2.查成绩 3.请假 4.合同 5.我的推荐 6.投诉建议 第二个,讲师, 1.上课点名 2.批作业 3.创建上课记录 4.查看班级成绩 5.课时申报 6.问卷调查 第三个,

redis(三)积累-基本的取值和设值

1.  先把redis的连接池拿出来, JedisPool pool=new JedisPool(new JedisPoolConfig(),"127.0.0.1") Jedis jedis=pool.getResource(); 2. 设值: jedis.set("key1","value1"); 取值: jedis.get("key1"); 删除: jedis.del("key1"); 给一个key叠加

0.28+0.34=? 一个简单小数加法引发的思考

0.28+0.34=? 我相信这个简单的加法,谁都会,肯定等于0.62嘛. 这是两个特别简单的加法,那如果我在其整数位置上加上其他的数字,或者多加几个和项,你是否还能快速算过来? 我想这时候,我们又得借助计算器了!而这,有时可能就是电脑!尤其是如果咱们借助简单程序语言来算的时候,嘿嘿,可能就不是那么回事了~ 不信你看,用javascript算的结果: 用python算的结果: 当然了,我尝试着用其他语言来试一下,结果好像并不都是这样. 其中,java只会在类型转换的时候出现奇怪的值:(当然这在我