c语言华氏温度转换摄氏温度整数
时间: 2023-10-27 16:05:51 浏览: 375
C语言程序设计-输入华氏温度求摄氏温度;转换公式为 c=59(f-32),输出结果取两位小数;.c
C语言中,华氏温度转换为摄氏温度的公式为:c = 5 * (f - 32) / 9,其中f为华氏温度,c为摄氏温度。如果要将结果保留为整数,可以使用强制类型转换将浮点数转换为整数。具体实现方法如下:
int fahr, celsius;
fahr = 100; // 假设华氏温度为100度
celsius = (int)(5.0 * (fahr - 32) / 9.0); // 转换为摄氏温度并强制转换为整数
printf("华氏温度:%d,摄氏温度:%d\n", fahr, celsius);
输出结果为:华氏温度:100,摄氏温度:37
阅读全文