写一个方法,计算长宽高分别为2,5,4的长方体,底面半径为4,高为5的圆柱体,半径为5的球体的体积
时间: 2024-03-05 11:49:38 浏览: 170
在Linux或Windows环境下配置OpenMP开发运行环境,并利用蒙特卡罗算法计算半径为 1 单元的球体体积 .docx
5星 · 资源好评率100%
好的,下面是一个Java语言的示例代码,可以计算所述三个几何体的体积:
```java
public class Geometry {
public static void main(String[] args) {
double length = 2.0; // 长方体长度
double width = 5.0; // 长方体宽度
double height = 4.0; // 长方体高度
double radius = 4.0; // 圆柱体底面半径
double cylinderHeight = 5.0; // 圆柱体高度
double sphereRadius = 5.0; // 球体半径
// 计算长方体体积
double volumeOfCuboid = length * width * height;
// 计算圆柱体体积
double volumeOfCylinder = Math.PI * radius * radius * cylinderHeight;
// 计算球体体积
double volumeOfSphere = 4.0 / 3.0 * Math.PI * sphereRadius * sphereRadius * sphereRadius;
// 输出结果
System.out.println("长方体体积:" + volumeOfCuboid);
System.out.println("圆柱体体积:" + volumeOfCylinder);
System.out.println("球体体积:" + volumeOfSphere);
}
}
```
运行上述代码,输出的结果为:
```
长方体体积:40.0
圆柱体体积:251.32741228718345
球体体积:523.5987755982989
```
其中,长方体的体积为40,圆柱体的体积为251.33左右,球体的体积为523.6左右,均以立方单位表示。
阅读全文