做这道基础题,首先涉及到的就是Java语言中保留两位小数的输出,藉此,有以下几种方法:

1.String.format对浮点数进行格式化输出(简单,直观)

import java.util.Scanner;public class Main{public static void main(String[] args) {double PI=3.14159;double r;double C,S;Scanner in=new Scanner(System.in);r=in.nextDouble();C=2*PI*r;S=PI*r*r;String C1=String.format("%.2f", C);String S1=String .format("%.2f",S);System.out.println(C1+" "+S1);}
}

或者

import java.util.Scanner;public class Main{public static void main(String[] args) {double PI=3.14159;double r;double C,S;Scanner in=new Scanner(System.in);r=in.nextDouble();C=2*PI*r;S=PI*r*r;System.out.print(String.format("%.2f %.2f",C,S);}
}

Tips:%.nf控制小数点后保留n位小数,这一点和C语言类似

2.DecimalFormat

import java.text.DecimalFormat;
import java.util.Scanner;public class Main {public static void main(String[] args){Scanner reader=new Scanner(System.in);double r=reader.nextDouble();double pi=3.14159;double c=2*pi*r;double s=pi*r*r;DecimalFormat df=new DecimalFormat("0.00");String S=df.format(s);String C=df.format(c);System.out.print(C+" "+S);}}

Tips:需要注意的是首行的import java.text.Decimalformat;

[1304]求圆的周长和面积(Java)相关推荐

  1. 【Java】编写Java应用程序,完成从键盘输入圆的半径,求圆的周长和面积并输出结果的功能...

    计算公式 周长=2*PI*R 面积=PI*R*R 控制台 import java.io.*; public class MyTest {/*输入圆的半径,求圆的周长和面积*/public static ...

  2. java程序1:从键盘输入圆的半径,求圆的周长和面积

    编写一个java程序,从键盘输入圆的半径,求圆的周长和面积,并输出. 要求: (1)半径仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数.负整数输入时的处理.输入半径要给用户一些提 ...

  3. ZZULIOJ-1010,求圆的周长和面积(Java)

    题目描述: 输入圆的半径,求圆的周长和面积. 要求定义圆周率为如下宏常量 #define PI 3.14159 输入: 输入半径r的值,为一实数. 输出: 输出一行,包括周长和面积.数据之间用一个空格 ...

  4. Java圆的周长公式_【Java教程】输入圆的半径,并求圆的周长和面积 来研究下吧...

    我现在详细教你如何编写一个输入圆的半径与求圆的周长和面积 工具/材料 电脑 Eclipse neon软件 操作方法 01 执行菜单栏的[文件>新建>Java项目]命令,将弹出[新建Java ...

  5. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

    导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...

  6. ZZULIOJ:1010 求圆的周长和面积

    1010:求圆的周长和面积 题目描述 输入圆的半径,求圆的周长和面积. 要求定义圆周率为如下宏常量 #define PI 3.14159 输入 输入半径r的值,为一实数. 输出 输出一行,包括周长和面 ...

  7. matlab 求圆的周长和面积

    求圆的周长和面积 clc; clear; radius=3; c=2*pi*radius; s=pi*radius*radius; c,s 运行结果c = 18.8495559215388 s = 2 ...

  8. 简单的C++程序求圆的周长和面积

    C++程序求圆的周长和面积 求圆的周长和面积 方法1:用结构化方法编程,求圆的周长和面积 方法2:用面向对象方法编程,求圆的周长和面积 初学者易犯错误模型 求圆的周长和面积 数据描述: 半径,周长,面 ...

  9. 编程题:带参数的宏定义来实现,求圆的周长和面积。

    编程题:带参数的宏定义来实现,求圆的周长和面积. #include<stdio.h> #define PI 3.14159 #define L(r) 2*PI*(r) #define S( ...

最新文章

  1. 2021年大数据Kafka(一):❤️消息队列和Kafka的基本介绍❤️
  2. the archive which is referenced by ...问题解决方案
  3. OpenGL中的着色模式GL_SMOOTH与GL_FLAT
  4. js中将字符串转换成json的三种方式
  5. hdu6380(2018 “百度之星”程序设计大赛 - 初赛(B))
  6. mysql 查询时间转换_数据库查询时日期的转换
  7. Google Flash转换HTML5工具Swiffy测试版发布
  8. Markdown支持的语言
  9. 每日算法系列【LeetCode 123】买卖股票的最佳时机 III
  10. android日志统计管理,时间日志app下载-时间日志(时间统计管理)下载v1.1.1 安卓版-西西软件下载...
  11. 计网 - TCP 的稳定性:滑动窗口和流速控制是怎么回事?
  12. js 禁止鼠标菜单键及键盘快捷键
  13. 基于SSM框架的毕业设计管理系统 毕业设计-附源码211633
  14. 一些有关MATLAB使用的基础习题
  15. No thread-bound request found: Are you referring to request attributes outside of an actual web requ
  16. 进神经网络的学习方式(译文)----中
  17. 【Reinforcement Learning】蒙特卡洛算法
  18. IDEA中Tomcat启动后提交表单,请求的资源[/servlet_demo2/book-add.html]不可用
  19. 文章列表的显示 以及创建文章 还有文章详情的基本--react项目5
  20. 老大让我看baidu他们的查公交是怎么做的,我就看了

热门文章

  1. 解决MATLAB新版本中modem.qammod作废的问题
  2. 10000+运维人推荐的最最实用的30个Linux命令!
  3. 无缘中兴(拒绝了offer)
  4. 维特比算法(Viterbi algorithm) 的理解
  5. python一张图-一张图学会python
  6. wpf 打开输入法、禁用输入法
  7. Blender插件开发:用fake-bpy-module提供代码补全
  8. SQLServer触发器的使用
  9. 天兔lepus部署文档
  10. 安装好maya后运行不了并弹出如图的错误