编写将摄氏温度转换为华氏温度的Java程序
时间: 2024-09-17 11:03:01 浏览: 64
当然可以,编写一个简单的Java程序,用于将摄氏温度转换为华氏温度,你可以使用以下代码:
```java
public class CelsiusToFahrenheit {
public static void main(String[] args) {
double celsius = 25; // 欲转换的摄氏温度示例
double fahrenheit = convertToFahrenheit(celsius);
System.out.println("摄氏 " + celsius + " 度等于华氏 " + fahrenheit + " 度");
}
// 温度转换函数
public static double convertToFahrenheit(double celsiusTemp) {
return (celsiusTemp * 9 / 5) + 32;
}
}
```
在这个程序中,我们首先定义了一个`convertToFahrenheit`方法,它接受摄氏温度作为输入,并根据公式 `F = C * 9/5 + 32` 计算对应的华氏温度。然后,在`main`方法中,我们调用了这个函数并打印出结果。
如果你想让用户从控制台输入摄氏温度,你可以稍微修改一下`main`方法:
```java
Scanner scanner = new Scanner(System.in);
System.out.print("请输入摄氏温度: ");
double celsius = scanner.nextDouble();
double fahrenheit = convertToFahrenheit(celsius);
System.out.println("摄氏 " + celsius + " 度等于华氏 " + fahrenheit + " 度");
scanner.close();
```
阅读全文