用Java语言编写一个程序,从键盘上输入圆柱体的底半径r和高h,并计算体积输出
时间: 2024-09-21 16:13:28 浏览: 52
当然,我可以帮你讲解如何用Java编写这个简单的程序来计算圆柱体的体积。首先,你需要获取用户的输入,然后使用公式V = π * r² * h 来计算体积,最后将结果打印出来。以下是一个基本的示例:
```java
import java.util.Scanner;
public class CylinderVolumeCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 提示用户输入圆柱体的底半径
System.out.println("请输入圆柱体的底半径(r):");
double radius = scanner.nextDouble();
// 提示用户输入圆柱体的高度
System.out.println("请输入圆柱体的高度(h):");
double height = scanner.nextDouble();
// 计算体积
double pi = Math.PI; // 使用Math类中的π常量
double volume = pi * radius * radius * height;
// 输出体积
System.out.printf("圆柱体的体积是: %.2f 立方单位", volume); // 保留两位小数
scanner.close(); // 关闭扫描器以释放资源
}
}
```
在这个程序中,`Scanner`类用于从控制台获取用户输入,`System.out.println`用于显示提示信息,`Math.PI`提供圆周率值,`printf`则用于格式化输出。
如果你想要运行这个程序,需要将上述代码复制到一个名为`CylinderVolumeCalculator.java`的文件中,然后使用Java编译器(`javac`)编译并运行它。
阅读全文