请写一个厘米换算英尺英寸的Java程序(含有输入输出)
时间: 2024-10-08 12:27:24 浏览: 26
在Java中,你可以创建一个简单的命令行程序来实现厘米到英尺英寸的转换。这里是一个基础的示例:
```java
import java.util.Scanner;
public class CmToFeetInches {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入厘米值:");
double centimeters = scanner.nextDouble();
// 英尺和英寸的转换比例
final double CM_TO_FOOT = 0.3937;
final double CM_TO_INCHES = 0.3937 * 12; // 因为1英尺等于12英寸
// 计算并输出结果
double feet = centimeters / CM_TO_FOOT;
int inches = (int) (centimeters % CM_TO_FOOT * 12); // 取整数部分作为英寸
System.out.printf("%.2f厘米相当于%.2f英尺 %.0f英寸.\n", centimeters, feet, inches);
scanner.close();
}
}
```
这个程序首先从用户那里获取厘米数值,然后根据固定的转换比率计算出相应的英尺和英寸,并将结果打印出来。
阅读全文