用java代码制作出从键盘上输入一个摄氏温度C,输出对应的华氏温度F。知识准备: l 摄氏温度:冰点时温度为0摄氏度,沸点为100摄氏度。l 华氏温度:冰点温度定为32华氏度,沸点为212华氏度。l 摄氏温度(C)与华氏温度(F)的换算式:F=(9*C)/5+32。的东西
时间: 2024-05-13 15:13:39 浏览: 208
你好啊!学Java的朋友,想要制作从摄氏温度到华氏温度的转换器啊。没问题,这很简单,只需要按照下面的代码来写就好了:
```
import java.util.Scanner;
public class TemperatureConverter {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入摄氏温度:");
double celsius = input.nextDouble();
double fahrenheit = (9 * celsius) / 5 + 32;
System.out.println("华氏温度为:"+fahrenheit);
}
}
```
这个程序是用来将摄氏温度转换成华氏温度的,你只需要输入一个摄氏温度,程序就会自动计算出对应的华氏温度并输出。希望对你有帮助哦!
相关问题
Java从键盘上输入一个摄氏温度C,输出对应的华氏温度F。知识准备: l 摄氏温度:冰点时温度为0摄氏度,沸点为100摄氏度。l 华氏温度:冰点温度定为32华氏度,沸点为212华氏度。l 摄氏温度(C)与华氏温度(F)的换算式:F=(9*C)/5+32。
可以的,根据题意,我们可以使用输入输出流读取键盘输入的摄氏温度,然后使用公式 F=(9*C)/5+32 计算对应的华氏温度,并将结果输出。下面是Java程序的示例代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double c = sc.nextDouble();
double f = (9 * c) / 5 + 32;
System.out.println(f);
}
}
当输入摄氏温度为 20 度时,程序的输出为 68.0 度,符合华氏和摄氏温度的换算式。
编程实现:从键盘上输入一个摄氏温度C,输出对应的华氏温度F。 知识准备: l 摄氏温度:冰点时温度为0摄氏度,沸点为100摄氏度。 l 华氏温度:冰点温度定为32华氏度,沸点为212华氏度。 l 摄氏温度(C)与华氏温度(F)的换算式:F=(9*C)/5+32。
要从键盘输入摄氏温度并输出对应的华氏温度,可以通过编写一个简单的程序来实现。以下是使用C语言的一个基本示例:
```c
#include <stdio.h>
int main() {
float celsius, fahrenheit;
// 提示用户输入摄氏温度
printf("请输入摄氏温度: ");
scanf("%f", &celsius); // 从键盘读取摄氏温度
// 根据公式计算华氏温度
fahrenheit = (9.0 * celsius) / 5.0 + 32.0;
// 输出对应的华氏温度
printf("对应的华氏温度为: %.2f\n", fahrenheit);
return 0;
}
```
程序首先包含了stdio.h头文件,以便使用printf和scanf函数。在main函数中,我们声明了两个浮点型变量celsius和fahrenheit。通过printf函数提示用户输入摄氏温度,然后使用scanf函数读取用户从键盘输入的摄氏温度值。接下来,程序按照给定的换算公式计算华氏温度,并使用printf函数将结果输出到屏幕上,其中%.2f用于格式化输出,保留两位小数。
阅读全文