(三十五)帮贴吧人解答的一道题

简介:

题目是,现有数学算式1+1/3+1/5+1/7……,计算直到最后一项小于10的-4次方时,算式和的近似值。

 

想了想,题目要求,应该包含最后一个小于10的-4次方的数字,所以应该用do while才对。


#include<iostream>
using namespace std;
int main()
{
	double a,b;	//a为不停的增加的分数的分母,b为数列和
	a = 1;
	b = 0;
		//即当1/a小于10的-4次方时,停止while循环
	do
	{
		b = (1/a) + b;	//a初始是1,b初始是0,b是之前的数列之和(即旧b)和最新的a之和。
		a = a + 2;	//a作为分母,每次都比之前大2
	} 
	while (1 / a > 0.0001);
	cout << "a= " << a << endl;
	cout << "b= " << b << endl;	//最后输出a和b的值,由于精度问题,所以……
	system("pause");
	return 0;
}


输出答案是,a为10001,b为5.24035


目录
相关文章
|
6月前
|
移动开发 前端开发 JavaScript
童年回忆——开心消消乐(内含源码inscode一键运行)
童年回忆——开心消消乐(内含源码inscode一键运行)
|
前端开发 JavaScript
中秋之美——html+css+js制作中秋网页
中秋之美——html+css+js制作中秋网页
671 0
中秋之美——html+css+js制作中秋网页
|
域名解析 小程序 Linux
朋友圈超火的盲盒交友小程序,完整搭建教程及源码分享~(多图)
朋友圈超火的盲盒交友小程序,完整搭建教程及源码分享~(多图)
朋友圈超火的盲盒交友小程序,完整搭建教程及源码分享~(多图)
使用 bookdown 构建新年日记本
使用 bookdown 构建新年日记本
115 0
|
机器学习/深度学习 编解码 人工智能
「黑悟空」实机演示炸裂登场(2)
「黑悟空」实机演示炸裂登场
320 0
|
SQL JavaScript Java
搭建情人节表白网站(超详细过程,包教包会)
网站的搭建其实在七夕的时候就已经弄好了,只是当时不会搭建,然后就放了好几个月,偶然发现情人节快到了,遂重新搭建了这个网站,不过说实话除了网站还真想不出有啥能够体现程序员的特长,你说各种代码,c,c++,java即时给你做出不错的GUI界面,人家还不一定会打开,网站最容易了,有手(机)就行,下面是它的效果展示视频,觉得好的记得三连哦
409 0
搭建情人节表白网站(超详细过程,包教包会)
|
前端开发 JavaScript UED
「CSS畅想」何以解忧,美食足矣,用技术给好友开发了一个零食盲盒小游戏
前端技术从业者与非技术好友互动,用技术给好友开发了一个零食盲盒小游戏
260 1
|
Java Go Spring
Springboot 居然可以设置动态的Banner!!(悄悄滴~)|牛气冲天新年征文
正题开始啦~ 牛年啦~ 咋们也研究下怎么给我们滴 IDEA 添加点 过年滴气氛,像这样 Spring boot 源码 之 Banner 源码看起来 <( ̄︶ ̄)↗[GO!] Springboot 启动时,会先去创建SpringApplication 对象 。 SpringApplication 构造器 指定banner的模式 Banner 函数式接口 这里有三种模式 run 方法 创建banner对象 进入上图红框中,可以看到这里如果不是 OFF 模式的话会去创建 SpringApplicationBannerPrinter 对象 可以看到该类中还定义了 图片的类型(居然还支持 gif
279 0
超火 3D 照片墙,你学废了吗?
超火 3D 照片墙,你学废了吗?
151 0
圣诞来了,给喜欢的人做个表白网站(附完整源码)
圣诞来了,给喜欢的人做个表白网站(附完整源码)
375 0
圣诞来了,给喜欢的人做个表白网站(附完整源码)