题目:输入一个浮点数f, 表示华氏温度, 输出对应的摄氏温度c , c=5/9*(f-32)
程序分析
要将华氏温度转换为摄氏温度,可以使用公式c = 5/9 * (f - 32),其中c表示摄氏温度,f表示华氏温度。我们需要实现一个程序,接受用户输入的华氏温度,然后计算并输出对应的摄氏温度。
以下是三种不同的方法来实现这个转换:
方法一:使用标准输入输出
解题思路:
- 使用标准输入读取用户输入的浮点数f。
- 使用给定的公式计算摄氏温度c。
- 使用标准输出打印计算结果c。
实现代码:
import java.util.Scanner;
public class FahrenheitToCelsius {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the temperature in Fahrenheit: ");
double fahrenheit = scanner.