编写java程序,将摄氏温度转化为华氏温度,输出时保留 2 位小数。 其转化公式如下: 华氏温度=(9/5)x摄氏温度+32 例: 输入 35.6 输出格式如下: F=96.08
时间: 2024-09-21 18:06:14 浏览: 37
C语言程序设计-编写自定义函数fun。输入一个华氏温度,要求输出摄氏温度。 公式为 c=5(f-32)/9。
5星 · 资源好评率100%
在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 = (9.0 / 5.0) * celsius + 32;
// 使用DecimalFormat输出保留两位小数的结果
DecimalFormat df = new DecimalFormat("#.00");
String output = "F=" + df.format(fahrenheit);
// 输出结果
System.out.println(output);
// 关闭Scanner
scanner.close();
}
}
```
当运行这个程序并输入35.6时,它会输出" F=96.08"。
阅读全文