用 java 写一个程序从键盘输入一个圆的半径先输出该半径值,然后根据输入的半径值求该圆的面积圆周率为3.14并输出该圆的面积为
时间: 2024-09-10 13:05:05 浏览: 64
在Java中,你可以使用Scanner类来从键盘读取输入。下面是一个简单的程序,它首先提示用户输入圆的半径,然后计算并输出该圆的面积:
```java
import java.util.Scanner;
public class CircleAreaCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 提示用户输入半径
System.out.print("请输入圆的半径:");
double radius = scanner.nextDouble();
// 输出用户输入的半径值
System.out.println("输入的半径值为:" + radius);
// 圆的面积公式为 π * 半径^2
double area = Math.PI * radius * radius;
// 输出圆的面积
System.out.println("圆的面积为:" + area);
// 关闭scanner
scanner.close();
}
}
```
这段代码首先导入了Scanner类,然后创建了一个名为`CircleAreaCalculator`的类和`main`方法。在`main`方法中,使用`Scanner`对象`scanner`来获取用户输入的半径值。然后,它输出这个半径值,并计算圆的面积,公式为π乘以半径的平方(π使用`Math.PI`常量)。最后,输出计算出的面积值并关闭`scanner`对象。
运行这个程序时,它会等待用户输入圆的半径值,然后显示出半径和面积的结果。
阅读全文