某人在国外留学,不熟悉当地天气预报中的华氏温度值,请编程按每隔10°输出从-40°到110°之间的华氏温度到摄氏温度的对照表,以方便他对照查找。已知华氏和摄氏温度的转换公式为:\n c=5/9*
时间: 2023-04-22 08:00:58 浏览: 374
(f-32),其中c为摄氏温度,f为华氏温度。
以下是Python代码实现:
for f in range(-40, 120, 10):
c = 5/9 * (f-32)
print(f, "华氏度 =", round(c, 2), "摄氏度")
输出结果如下:
-40 华氏度 = -40. 摄氏度
-30 华氏度 = -34.44 摄氏度
-20 华氏度 = -28.89 摄氏度
-10 华氏度 = -23.33 摄氏度
华氏度 = -17.78 摄氏度
10 华氏度 = -12.22 摄氏度
20 华氏度 = -6.67 摄氏度
30 华氏度 = -1.11 摄氏度
40 华氏度 = 4.44 摄氏度
50 华氏度 = 10. 摄氏度
60 华氏度 = 15.56 摄氏度
70 华氏度 = 21.11 摄氏度
80 华氏度 = 26.67 摄氏度
90 华氏度 = 32.22 摄氏度
100 华氏度 = 37.78 摄氏度
110 华氏度 = 43.33 摄氏度
相关问题
某人在国外留学,不熟悉当地天气预报中的华氏温度值,请编程按每隔10°输出从-40°到110°之间的华氏温度到摄氏温度的对照表,以方便他对照查找。已知华氏和摄氏温度的转换公式为:
C = (F - 32) * 5/9
其中,C为摄氏温度,F为华氏温度。
以下是编程代码:
for f in range(-40, 120, 10):
c = (f - 32) * 5/9
print(f"{f}°F = {c:.1f}°C")
输出结果如下:
-40°F = -40.°C
-30°F = -34.4°C
-20°F = -28.9°C
-10°F = -23.3°C
°F = -17.8°C
10°F = -12.2°C
20°F = -6.7°C
30°F = -1.1°C
40°F = 4.4°C
50°F = 10.°C
60°F = 15.6°C
70°F = 21.1°C
80°F = 26.7°C
90°F = 32.2°C
100°F = 37.8°C
110°F = 43.3°C
写一个c语言代码某人在国外留学,不熟悉当地天气预报中的华氏温度值,请编程按每隔10°输出0°到300之间的华氏温度到摄氏温度的对照表,以方便他对照查找。已知华氏和摄氏温度的转换公式为C= 5/9×(F-32),其中,C表示摄氏温度,F表示华氏温度。
好的,以下是你要的 C 语言代码:
```c
#include <stdio.h>
int main() {
int f;
float c;
printf("华氏温度\t摄氏温度\n");
for (f = 0; f <= 300; f += 10) {
c = 5.0 / 9.0 * (f - 32);
printf("%d\t\t%.2f\n", f, c);
}
return 0;
}
```
运行这个代码会输出华氏温度和摄氏温度的对照表,方便留学生对照查找。注意代码中的输出格式,华氏温度用整数表示,摄氏温度保留两位小数。希望能对你有帮助。
阅读全文