圆的面积

问题描述
给定圆的半径r,求圆的面积。
输入格式
输入包含一个整数r,表示圆的半径。
输出格式
输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。
说明:
在本题中,输入是一个整数,但是输出是一个实数。
对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。
实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。
提示
本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。

import java.text.DecimalFormat;
import java.util.Scanner;public class Hello {public static void main(String[] args) {Scanner input = new Scanner(System.in);int r = input.nextInt();double s,pi;//给pi赋值pi=3.14159265358979323;//s表示面积s = pi*r*r;//#.0000结果的模型(0000零的个数表示保留小数点后多少位)DecimalFormat df = new DecimalFormat("#####.0000000");String str = df.format(s);//把s转换为字符串类型System.out.println(str);}
}

主要在于DecimalFormat类的应用。

蓝桥杯 试题 基础练习 圆的面积相关推荐

  1. 蓝桥杯:入门训练 圆的面积

    蓝桥杯:入门训练 圆的面积 问题描述 给定圆的半径r,求圆的面积. 输入格式 输入包含一个整数r,表示圆的半径. 输出格式 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积. 说明:在本 ...

  2. Python 蓝桥杯试题 基础练习 特殊回文数

    Python 蓝桥杯试题 基础练习 特殊回文数 问题描述: 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于 ...

  3. Python 蓝桥杯试题 基础练习 数列排序

    Python 蓝桥杯试题 基础练习 数列排序 题目描述: 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n ...

  4. 蓝桥杯试题 基础练习 数列特征python

    蓝桥杯试题 基础练习 数列特征python 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个数,找出这n个数的最大值,最小值,和. 输入格式 第一行为整数n,表示数的个数. ...

  5. 蓝桥杯试题 基础练习 Sine之舞

    蓝桥杯试题 基础练习 Sine之舞 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他 ...

  6. 蓝桥杯试题 基础练习 十六进制转十进制

    蓝桥杯试题 基础练习 十六进制转十进制 C/C++实现 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. ...

  7. Python 蓝桥杯试题 基础练习 十六进制转八进制

    Python 蓝桥杯试题 基础练习 十六进制转八进制 问题描述 给定n个十六进制正整数,输出它们对应的八进制数. 输入格式 输入的第一行为一个正整数n (1<=n<=10). 接下来n行, ...

  8. 蓝桥杯试题 基础练习 十进制转十六进制

    蓝桥杯试题 基础练习 十进制转十六进制 C/C++ 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式.它有0,1,2,3,4, ...

  9. Python 蓝桥杯试题 基础练习 字母图形

    Python 蓝桥杯试题 基础练习 字母图形 问题描述: 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个 ...

  10. 蓝桥杯试题 基础练习 BASIC-11 十六进制转十进制 JAVA——冲刺蓝桥杯第六天

    目录 前言 试题 基础练习 十六进制转十进制 要点 思路一:常规做法--进制转换 字符 循环 本题代码 思路二:简单做法,使用java自带的方法 本题代码 前言 进制转化包括这篇我写了三篇了,这篇没讲 ...

最新文章

  1. python提取字符串中的 中文 日文 韩文
  2. 新手学信息检索2:倒排表与存储
  3. [云炬创业基础笔记]第二章创业者测试7
  4. HiveMQ broker maven项目转化及运行环境搭建
  5. pandas使用get_dummies进行one-hot编码
  6. html语言基础tr,HTML tr 标签
  7. Java Set基础知识
  8. SH760二自由度系统解析法求全解-过渡及稳态过程
  9. 【Java从0到架构师】SQL 多表查询
  10. 吴恩达教授机器学习课程笔记【六】- Part 6 学习理论
  11. 使用MCT6.0工具和fontconver制作MTK字库文件
  12. OpenWRT LEDE固件安装
  13. Ipad开发课程系列目录--很好的教程,推荐给大家
  14. The 12th tip of DB Query Analyzer, powerful in text file process
  15. 叮叮书店 about.html,网页编程HTML+CSS网站设计
  16. iOS获取当前设备型号等信息总结 包含iPhone7和iPhone7P
  17. 奥赛金牌计算机博士中学老师,20位新老师19位是清北硕博,这所中学火了!简历曝光!...
  18. MM配额协议(Quota Arrangement)-阿龙学习MM PA 笔记(3)
  19. 在网络中 计算机输出的信号是,2019陕西国家电网校园招聘计算机类笔试:计算机网络自测四...
  20. 算法概述——四大算法总结

热门文章

  1. ROVIO mobile webcam 路威机器人
  2. 1位全加器设计—— 原理图与VHDL设计初步
  3. 集团企业网站群建设发展趋势
  4. c#winform单表生树
  5. 如何获取 iOS 设备 UDID?
  6. 逆向爬虫11 selenium基础
  7. 案例学习——创建你的第一个Substance Designer材质球
  8. hdu6070 Dirt Ratio
  9. 微软苏州校招笔试 12月27日 By Java
  10. 怎么用计算机弹出soldout,关于sellout和soldout。