提示用户从键盘上输入一个摄氏温度,在屏幕上输出该摄氏温度对应的华氏温度、
时间: 2024-09-10 13:25:29 浏览: 46
为了提示用户输入一个摄氏温度并将其转换为华氏温度显示在屏幕上,你可以遵循以下步骤:
1. 首先,通过控制台提示用户输入一个摄氏温度值,如使用 `Scanner` 类来获取输入:
```java
Scanner scanner = new Scanner(System.in);
System.out.print("请输入摄氏温度:");
double celsius = scanner.nextDouble();
```
2. 然后,利用公式将摄氏温度转换为华氏温度:
```java
double fahrenheit = (celsius * 9.0 / 5.0) + 32;
```
3. 最后,将转换后的华氏温度输出到屏幕上:
```java
System.out.printf("对应的华氏温度是:%2.1f°F", fahrenheit);
```
这里使用 `printf` 函数格式化输出,保留一位小数。
完整的Java代码会像这样:
```java
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入摄氏温度:");
double celsius = scanner.nextDouble();
double fahrenheit = (celsius * 9.0 / 5.0) + 32;
System.out.printf("对应的华氏温度是:%2.1f°F", fahrenheit);
// 关闭扫描器
scanner.close();
}
}
```
阅读全文