这个问题如何转换成其他编程语言如Java或C++?
时间: 2024-10-12 10:17:50 浏览: 20
Delphi 编程技术与java,php,net.C++编程语言的对比.docx.zip
将上述Python代码转换成Java代码,可以这样写:
```java
import java.util.Scanner;
public class CylinderVolume {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入圆柱体的半径:");
double radius = input.nextDouble();
System.out.print("请输入圆柱体的高度:");
double height = input.nextDouble();
double volume = Math.PI * Math.pow(radius, 2) * height;
System.out.printf("圆柱体的体积为:%.2f", volume);
}
}
```
如果你想要转换成C++,可以用`cin`从控制台读取输入,然后类似地计算:
```cpp
#include <iostream>
#include <cmath>
int main() {
double radius, height;
std::cout << "请输入圆柱体的半径:";
std::cin >> radius;
std::cout << "请输入圆柱体的高度:";
std::cin >> height;
double volume = M_PI * pow(radius, 2) * height;
std::cout << "圆柱体的体积为:" << volume << std::endl;
return 0;
}
```
阅读全文