练习2-4 温度转换 (5 分)
题目要求
本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
输入格式
本题目没有输入。
输出格式
f a h r = 150 , c e l s i u s = 计 算 所 得 摄 氏 温 度 的 整 数 值 fahr = 150, celsius = 计算所得摄氏温度的整数值 fahr=150,celsius=计算所得摄氏温度的整数值
代码展示
#include<stdio.h>
int main(int argc, char const *argv[])
{
int fahr = 150, celsius;
celsius = (fahr - 32) * 5 / 9.0;
printf("fahr = 150, celsius = %d", celsius);//注意类型转换+
return 0;
}
反思总结
- 赋值运算符的类型转换
- 涉及到除法时注意类型转换