编程实现使用命令行的方式输入圆球的半径,计算圆球的表面积(计算公式为4πr*r )。用Java代码编写
时间: 2024-09-27 18:11:55 浏览: 37
创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
5星 · 资源好评率100%
当然可以。在Java中,你可以创建一个简单的控制台程序来获取用户输入的圆球半径,并计算其表面积。以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆球的半径:");
// 获取用户输入
double radius = scanner.nextDouble();
// 计算表面积
double surfaceArea = calculateSphereSurfaceArea(radius);
// 输出结果
System.out.printf("圆球的表面积是:%.2f 平方单位", surfaceArea);
}
/**
* 计算圆球的表面积函数
*/
public static double calculateSphereSurfaceArea(double radius) {
return 4 * Math.PI * Math.pow(radius, 2); // 使用Math库计算
}
}
```
在这个程序中,首先通过`Scanner`类获取用户输入的半径值,然后调用`calculateSphereSurfaceArea`函数计算表面积,最后将结果打印出来。注意`Math.pow()`函数用于计算幂。
阅读全文