华氏温度向摄氏温度转化的问题
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
float a ;
float b ;
std::cout<<"请输入华氏温度";
std::cin>>a;
b = (5/9)*(a-32);
std::cout<<"摄氏温度是" ;
std::cout<<b;
}
为什么上面的程序执行了之后 得到的结果是0呢?当然我输的不是32……
还有作为一个初学者 我一直不太了解 一定要#include<stdio.h>么????
多谢多谢
[解决办法]
b = (5/9)*(a-32);