java完整代码编写程序,将摄氏温度转换为华氏温度,例如37.5度摄氏温度转换为华氏温度的公式为:华氏度=(9/5)X 摄氏度+32。 程序预期运行结果样例为: 输入摄氏度:375 输出华氏度:99.5 最后请思考回答,如果已知的是华氏温度,又如何转换为摄氏温度?
时间: 2024-09-26 20:04:17 浏览: 51
```java
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入摄氏温度:");
double celsius = input.nextDouble();
// 将摄氏温度转换为华氏温度
double fahrenheit = (9.0 / 5.0) * celsius + 32;
System.out.printf("输出华氏温度:%f\n", fahrenheit);
// 示例:如果已知华氏温度转换为摄氏温度
System.out.println("\n如果已知华氏温度,转换为摄氏温度公式为:celsius = (fahrenheit - 32) * 5 / 9");
System.out.print("请输入华氏温度:");
double fahrenheit2 = input.nextDouble();
double celsiusFromFahrenheit = (fahrenheit2 - 32) * 5 / 9;
System.out.printf("输出摄氏温度:%f\n", celsiusFromFahrenheit);
}
}
```
当运行此程序时,它会提示用户输入摄氏温度,并计算对应的华氏温度。然后,它还会显示如何使用相同的公式将华氏温度转换回摄氏温度。
阅读全文