3.编写一个程序,将摄氏度转换为华氏度。
以下是一个简单的Java程序,用于将摄氏度转换为华氏度:
java复制代码
import java.util.Scanner; | |
public class CelsiusToFahrenheitConverter { | |
public static void main(String[] args) { | |
Scanner scanner = new Scanner(System.in); | |
// 提示用户输入摄氏度 | |
System.out.print("请输入摄氏度: "); | |
double celsius = scanner.nextDouble(); | |
// 将摄氏度转换为华氏度 | |
double fahrenheit = (celsius * 9 / 5) + 32; | |
// 输出结果 | |
System.out.printf("%.2f摄氏度 等于 %.2f华氏度\n", celsius, fahrenheit); | |
// 关闭Scanner对象 | |
scanner.close(); | |
} | |
} |
要运行这个程序,请按照以下步骤操作:
- 将上面的代码保存到一个名为
CelsiusToFahrenheitConverter.java
的文件中。 - 使用Java编译器编译代码:
bash复制代码
javac CelsiusToFahrenheitConverter.java
- 运行编译后的程序:
bash复制代码
java CelsiusToFahrenheitConverter
- 按照程序提示输入摄氏度数值。
- 查看程序输出的华氏度结果。
这个程序使用了一个Scanner
对象来读取用户输入的摄氏度值,并通过公式(摄氏度 * 9 / 5) + 32
将其转换为华氏度。最后,程序使用printf
方法格式化输出转换后的华氏度值,保留两位小数。