给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。 输入格式: 输入在一行中给出一个华氏温度。 输出格式: 在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。 输入样例: 150 输出样例: Celsius = 65 我写的代码: #include<stdio.h> int main() { int fahr, celsius;/定义变量/ scanf("%d",&fahr); int C= celsius; int F=fahr; C=5*(F-32)/9; printf("F=%d,C=%d",F,C); return 0;
}
没必要声明那么多变量,代码修改如下:
#include<stdio.h>
int main()
{
int fahr, celsius;//定义变量
int F,C;
scanf("%d",&fahr);
F = fahr;
C=5*(fahr-32)/9;
printf("Celsius=%d\n",C);
return 0;
}