麻烦高手帮忙看一下哈!我也有点不太确定,因为我经常也犯类似的错误
二、以下程序的功能为将华氏温度f转换为摄氏温度c,程序运行时无论输入的f为何值,输出结果c都将为0,试说明原因并尽可能列举出你所知道的修改方法(本题10分):
#include "stdafx.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
float f,c;
printf("f=?");
scanf("%f",&f);
c=5/9*(f-32);
printf("c=%f\n",c);
return 0;
}
错误原因是__________________ _____________________________
_____________________________________________________________
可以采用的修改方法有:
1、___________________________________________________
2、___________________________________________________
3、___________________________________________________