本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
自己曾犯的错误:在printf输出行直接写了
fahr = 150
而非
fahr = %d
错误点在于:题目要求输出变量的值(fahr),并不是简单地打印(fahr)这个字符串的值。
答案如下:
#include <stdio.h>
int main()
{
int fahr,celsius;
fahr = 150;
celsius = 5*(fahr - 32)/9;
printf("fahr = %d, celsius = %d\n",fahr,celsius);
return 0;
}
本文介绍了一个简单的C语言程序,用于将华氏温度150°F转换为摄氏温度,并强调了正确使用printf格式化字符串的重要性。
1998

被折叠的 条评论
为什么被折叠?



