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

简介: ZZULIOJ-1010,求圆的周长和面积(Java)

题目描述:


输入圆的半径,求圆的周长和面积。 要求定义圆周率为如下宏常量

#define PI 3.14159  


输入:


输入半径r的值,为一实数。  


输出:


输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。  


样例输入:


3


样例输出:


18.85 28.27


注:Java语言中定义宏常量如下:


public static final double PI=3.14159;


程序代码:


import java.util.*;
public class Main
{
  public static final double PI=3.14159;
  public static void main(String[] args)
  {
    Scanner input=new Scanner(System.in);
    double r=input.nextDouble();
    double x,y;
    x=PI*r*r;
    y=2*PI*r;
    System.out.printf("%.2f %.2f\n",y*1.0,x*1.0);
  }
}
相关文章
|
7月前
|
Java
Java实验-------编写求解几何图形的面积和周长应用程序
Java实验-------编写求解几何图形的面积和周长应用程序
|
11月前
|
Java
蓝桥杯 入门训练 圆的面积(Java)
蓝桥杯 入门训练 圆的面积(Java)
54 0
|
人工智能 Java
三角形的最大周长Java版(力扣)
三角形的最大周长Java版(力扣)
ZZULIOJ-1014,求三角形的面积(Java)
ZZULIOJ-1014,求三角形的面积(Java)
|
Java
Java初学者作业——计算大庆路小学的面积练习
Java初学者作业——计算大庆路小学的面积练习
172 0
Java初学者作业——计算大庆路小学的面积练习
|
存储 算法 Java
四种解法 AC 这道 hard 题:从「朴素解法」到「面积差值」法|Java 刷题打卡
四种解法 AC 这道 hard 题:从「朴素解法」到「面积差值」法|Java 刷题打卡
bzh
|
存储 算法 Dubbo
java计算圆的面积和java保留小数点后两位的方法
java计算圆的面积和java保留小数点后两位的方法
bzh
888 0
|
1天前
|
Java
Java中的多线程编程:基础知识与实践
【5月更文挑战第13天】在计算机科学中,多线程是一种使得程序可以同时执行多个任务的技术。在Java语言中,多线程的实现主要依赖于java.lang.Thread类和java.lang.Runnable接口。本文将深入探讨Java中的多线程编程,包括其基本概念、实现方法以及一些常见的问题和解决方案。
|
1天前
|
安全 算法 Java
深入理解Java并发编程:线程安全与性能优化
【5月更文挑战第13天】 在Java开发中,并发编程是一个复杂且重要的领域。它不仅关系到程序的线程安全性,也直接影响到系统的性能表现。本文将探讨Java并发编程的核心概念,包括线程同步机制、锁优化技术以及如何平衡线程安全和性能。通过分析具体案例,我们将提供实用的编程技巧和最佳实践,帮助开发者在确保线程安全的同时,提升应用性能。
8 1
|
2天前
|
Java 调度
Java一分钟之线程池:ExecutorService与Future
【5月更文挑战第12天】Java并发编程中,`ExecutorService`和`Future`是关键组件,简化多线程并提供异步执行能力。`ExecutorService`是线程池接口,用于提交任务到线程池,如`ThreadPoolExecutor`和`ScheduledThreadPoolExecutor`。通过`submit()`提交任务并返回`Future`对象,可检查任务状态、获取结果或取消任务。注意处理`ExecutionException`和避免无限等待。实战示例展示了如何异步执行任务并获取结果。理解这些概念对提升并发性能至关重要。
16 5