午雨~ 2023-09-10 14:05 采纳率: 0%
浏览 46

从键盘输入一个double型的华氏温度,然后将其转化为摄氏温度输出

从键盘输入一个double型的华氏温度,然后将其转化为摄氏温度输出

  • 写回答

2条回答 默认 最新

  • 呈两面包夹芝士 2023-09-10 14:10
    关注

    在Java中,我们可以使用Scanner类从键盘读取用户输入。以下是一个简单的程序,它读取一个double型的华氏温度,然后将其转化为摄氏温度并输出。

    import java.util.Scanner;
    
    public class Main {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入华氏温度: ");
            double fahrenheit = scanner.nextDouble();
    
            double celsius = (fahrenheit - 32) * 5.0 / 9.0;
            System.out.println("转换后的摄氏温度为: " + celsius);
        }
    }
    

    在这个程序中,我们首先创建一个Scanner对象来读取用户的输入。然后我们提示用户输入华氏温度,并使用nextDouble方法读取他们输入的值。我们将这个值存储在变量fahrenheit中。

    然后我们用华氏温度减去32,再乘以5/9,得到摄氏温度,存储在变量celsius中。最后,我们输出转换后的摄氏温度。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月10日