Java 编写一个应用程序,将摄氏温度(℃)换算成等值的华氏温度(℉)。使用下列方程式进行换算:F=9/5C+32。要求:需转换的摄氏温度由用户从键盘输入。
时间: 2024-09-10 21:16:28 浏览: 68
在Java中编写一个简单的控制台应用程序来实现摄氏到华氏的温度转换,你可以这样做:
```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("%.2f 摄氏度等于 %.2f 华氏度.", celsius, fahrenheit);
// 关闭Scanner
input.close();
}
}
```
在这个程序中,我们首先导入`java.util.Scanner`库以便获取用户的键盘输入。然后,我们创建一个`Scanner`对象来读取用户输入的摄氏温度,并将其转换成华氏温度。最后,我们使用`printf`函数保留两位小数并打印出结果。
如果你运行这个程序,会提示你输入一个摄氏温度,输入后就会得到相应的华氏温度。
阅读全文