题目来源:蓝桥杯2011初赛 Java

题目描述
本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考虑填空部分出错外,还需注意是否因在复制后有改动非填空部分产生错误。

我国古代数学家对圆周率方面的研究工作,成绩是突出的。三国时期的刘徽、南北朝时期的祖冲之都在这个领域取得过辉煌战绩。

有了计算机,圆周率的计算变得十分容易了。如今,人们创造了上百种方法求π的值。其中比较常用且易于编程的是无穷级数法。

π/4 = 1 – 1/3 + 1/5 – 1/7 + 1/9 - …

是初学者特别喜欢的一个级数形式,但其缺点是收敛太慢。

π/2 = 1 + 1/3 +1/32/5 + 1/32/53/7 + 1/32/53/74/9 + …

是收敛很快的一个级数方法。下面的代码演示了用这种方法计算π值。请填写缺失的代码部分。

源代码
Java

import java.util.*;
public class Main
{public static void main(String[] args){double x = 1;double y = 1;int a = 1;int b = 3;while(y>1e-15){y =  ________;  // 填空位置x += y;a++;b += 2;}System.out.println(x*2);}
}

问题分析
填入“y*a/b”

AC的Java语言程序如下:

import java.util.*;
public class Main
{public static void main(String[] args){double x = 1;double y = 1;int a = 1;int b = 3;while(y>1e-15){y =  y*a/b;  // 填空位置x += y;a++;b += 2;}System.out.println(x*2);}
}

LQ0242 圆周率【程序填空】相关推荐

  1. python第k序元素查找列表_【Python】第8次练习:列表——程序填空题 -合并队列、列表元素零的移动、列表逆序输出、第K序元素查找...

    [Python]第8次练习:列表--程序填空题 -合并队列.列表元素"零"的移动.列表逆序输出.第K序元素查找 1.程序填空题 -合并队列 题目:某班男女两队同学各若干人,男生已按 ...

  2. 二级c语言上机程序填空,浙江省计算机二级c语言上机考试真题(二)程序填空

    浙江省计算机二级c语言上机考试真题 (二)程序填空 1,求最大公约数 ,下面程序中"____ N ____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行.减行.加句. ...

  3. 【初赛】「程序填空」题答v1.0

    「程序填空」题答 核心要义:是算法基本功和对他人思想的理解. 一.题型 1.变量方面:定义变量的数据类型(声明):设定变量的初值(初始值):对变量的赋值(赋值):根据变量的辖域确定其是全局变量还是某个 ...

  4. c语言编程 六个评委打分,有人知道这怎么写吗?谢谢程序填空题,下面程序的功能是 9 个...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有人知道这怎么写吗?谢谢 程序填空题,下面程序的功能是 9 个评委给某个参赛选手打分,去掉一个最高分和一个 最低分,求该参赛选手的平均分. #includ ...

  5. c++做题记录1 01:全面的MyString 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,输出指定结果

    001:全面的MyString 查看提交统计提问 总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,输出指定结果 #include #include using namespac ...

  6. java期末程序填空_Java后端期末复习

    Java后端期末考试复习重点 1. 选择题 15个 2分/题 2. 填空题 10个 2分/题 常用数据库: 必考 MongoDB -> 非关系型数据库 -> NoSQL MySQL -&g ...

  7. 计算机二级c语言程序填空,计算机二级C语言题库之程序填空.docx

    计算机二级C语言题库之程序填空 找Armstrong(水仙花)数:371=3*3*3+7*7*7+1*1*1 #include #include void main() { int i,a,b,c; ...

  8. 【收藏】C#面试题整理笔试篇(最全1000+道带答案)300道填空 + 300道选择 + 300道判断 + 70道读程序写结果和看程序填空 + 100道简答题

    <程序员>曾陪伴了无数开发者成长.<新程序员>全新归来,推荐给大家! <新程序员> 一.填空: 1.操作符( && )被用来说明两个条件同为真的情况 ...

  9. c语言综合作业程序填空,C语言程序填空题及答案

    <C语言程序填空题及答案>由会员分享,可在线阅读,更多相关<C语言程序填空题及答案(9页珍藏版)>请在人人文库网上搜索. 1.程序填空题1.理序功皑丄输入1个整麴后,输出违教的 ...

  10. 2016c语言模拟试卷A,2016C语言模拟试卷(程序填空).doc

    2016C语言模拟试卷(程序填空) 模拟试卷 程序填空(每空2分,共20分) 1.将一个数组中的元素按逆序重新存放.例如原来的顺序为:8,6,5,4,1, 要求改为:1,4,5,6,8. #defin ...

最新文章

  1. 如何配置sharepoint moss集成RMS
  2. 一些还能记住的面试题
  3. querySelector
  4. SUSE,为企业云原生打造多模平台
  5. vector简单应用
  6. 在探索的飞鸽传书科学的道路上
  7. 2017.10.1 蚯蚓 思考记录
  8. 赛锐信息:SAP ABAP 概述
  9. UVA 839 Not so Mobile 数据结构
  10. 系统学习 TypeScript(三)——基础类型
  11. 自学python需要安装什么-终于明白python需要学什么
  12. python-docx下载_python-docx
  13. java treeset 删除_删除Java TreeSet中的最低元素
  14. Easyui datagrid getData简单使用
  15. 物联网学习之旅:微信小程序控制STM32(二)--ESP8266连接mqtt服务端
  16. usb驱动修复_win10 1903 5月29号的质量更新修复了哪些问题?
  17. 金融计量模型(一):引言
  18. 我是社保局工作的,给大家介绍一下准确的“一老一小”保险知识[转载]
  19. 万恶淫为首,此言不虚。举要言之,邪淫者有如下十大不如意果报:
  20. Mybatis——注入执行sql查询、更新、新增以及建表语句

热门文章

  1. 斯坦福大学NLP课程CS224N课第一次作业第三部分(上)
  2. Django报错:SystemCheckError: System check identified some issues解决办法
  3. 环境安装靠谱博客汇总(常更新)
  4. pytorch: grad can be implicitly created only for scalar outputs
  5. #手快党福利#ChinaJoy PASS卡等你来抢!
  6. 初学C++——清华大学 郑莉老师的课第一、二章笔记
  7. 使用Vue调取接口,并渲染数据
  8. WinCC笔记:03.趋势图控件 —— (1) 复选框控制趋势显示和隐藏
  9. 计算机毕业设计之Python大数据招聘爬虫可视化 招聘推荐系统 职位薪资预测算法 大数据招聘数据分析 大数据毕业设计 职位可视化(机器学习:预测+推荐+爬虫+可视化)
  10. 大学生计算机实验基础考试题库,大学生计算机基础考试题库完整.pdf