蓝桥杯2014初赛 Java B组E题

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

学发展历史上,圆周率的计算曾有许多有趣甚至是传奇的故事。其中许多方法都涉及无穷级数。

下图中所示,就是一种用连分数的形式表示的圆周率求法。

下面的程序实现了该求解方法。实际上数列的收敛对 x 的初始值 并不敏感。

结果打印出圆周率近似值(保留小数点后 4 位,并不一定与圆周率真值吻合)。

请分析程序流程,填写划线部分缺少的代码。

源代码
Java

import java.util.*;
public class Main
{public static void main(String[] args){double x = 111;for(int n = 100000; n>=0; n--){int i = 2 * n + 1;x = 2 + (i*i / x);}System.out.println(String.format("%.4f",____________));}
}

问题分析
填入“4/(x-1)”

AC的Java语言程序如下:

import java.util.*;
public class Main
{public static void main(String[] args){double x = 111;for(int n = 100000; n>=0; n--){int i = 2 * n + 1;x = 2 + (i*i / x);}System.out.println(String.format("%.4f",4/(x-1)));}
}

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

  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. 微信跳一跳高分辅助踩坑
  2. Tomcat介绍、安装JDK、安装Tomcat
  3. UI组件-UICollectionView
  4. Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)的基本操作
  5. javascript的垃圾回收机制
  6. php 水平测试,测试您的 PHP 水平的题目_PHP教程
  7. 大学计算机需要论文吗,关于大学计算机论文范文.docx
  8. python run之后出现>>> runfile(‘F:xxx.py‘, wdir=‘F:xxx‘) 快速干掉它的办法
  9. 牛客网 牛客小白月赛1 C.分元宵-快速幂
  10. n文件的上传和下载,struts2和springmvc
  11. 苹果mac微软表格处理工具:microsoftexcel
  12. 445.两数相加II
  13. react中使用video标签显示本地视频不生效问题
  14. 电驴v1.2.2.45574最新版官方下载
  15. Advanced Design System 破解教程 ADS 2017
  16. G - The Tourist Guide UVA - 10099
  17. 七大江河水系--黄河(二)
  18. 悟透JavaScript - 对象素描
  19. 灯饰展厅装修设计需要注意什么问题
  20. 【JS】1126- 如何更好的取消一个promise?

热门文章

  1. 【青松资讯】数字身份版真假美猴王——利用复制进行的金融犯罪
  2. 【滤波跟踪】基于粒子群算法优化粒子滤波实现目标滤波跟踪优化问题附matlab代码
  3. verdaccio每次下载有时候不会加载taz压缩包原因解决
  4. Linux UDP下C语言实现TFTP协议客户端
  5. 【马士兵】Python基础--12
  6. python文件夹操作_Python文件夹与文件的操作 ZZ
  7. linux卸载informatica,Informatica在linux下安装搭建
  8. 分享十个预加载功能生成器
  9. JSON与fastjson
  10. 应试教育与理想教育之间