编写一个Java程序,该程序将固定的摄氏温度转换为华氏温度,并打印出转换结果 具体要求如下: (1) 程序需要定义一个名为TempConvert的公共类。 (2) 摄氏温度转换为华氏温度的公式为:华氏度=(9/5)x摄氏度+32华氏度=(9/5)x摄氏度+32。
时间: 2024-09-27 15:11:34 浏览: 27
温度转换者:摄氏温度转换者,华氏度和温度的转换
5星 · 资源好评率100%
```java
public class TempConvert {
// 定义一个静态方法convertCelsiusToFahrenheit用于摄氏转华氏
public static double convertCelsiusToFahrenheit(double celsius) {
return (9.0 / 5.0) * celsius + 32;
}
public static void main(String[] args) {
// 用户输入摄氏温度
Scanner scanner = new Scanner(System.in);
System.out.println("请输入摄氏温度:");
double celsiusTemperature = scanner.nextDouble();
// 转换并打印结果
double fahrenheitTemperature = convertCelsiusToFahrenheit(celsiusTemperature);
System.out.printf("%.2f 摄氏度等于 %.2f 华氏度.\n", celsiusTemperature, fahrenheitTemperature);
// 关闭Scanner
scanner.close();
}
}
```
在这个Java程序中,`TempConvert` 类定义了一个静态方法 `convertCelsiusToFahrenheit`,它接受一个摄氏温度作为参数,并使用给定的公式计算对应的华氏温度。在 `main` 方法中,我们获取用户输入的摄氏温度,调用转换函数并将结果打印出来,保留两位小数。
阅读全文