用java编写程序,实现摄氏度和华氏度的代换
时间: 2023-03-29 07:02:39 浏览: 116
您好,我可以回答这个问题。以下是Java代码实现摄氏度和华氏度的转换:
```java
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入温度值: ");
double temperature = input.nextDouble();
System.out.print("请输入温度单位(C/F): ");
String unit = input.next();
if (unit.equalsIgnoreCase("C")) {
double fahrenheit = temperature * 9 / 5 + 32;
System.out.println("华氏度为: " + fahrenheit);
} else if (unit.equalsIgnoreCase("F")) {
double celsius = (temperature - 32) * 5 / 9;
System.out.println("摄氏度为: " + celsius);
} else {
System.out.println("输入的温度单位不正确!");
}
}
}
```
希望对您有帮助。
阅读全文