一个错得很有意思的程序,已解决,但不知道原理

//功能:华氏度转摄氏度 #include<iostream> using namespace std; int main() { double c, f; cin >> f; c =5/9*(f - 32);//改成数字或改成分式放在后面即可正常执行,否则始终输出0 cout << c; system("pause"); return 0; }
#include<iostream> using namespace std; int main() { double c, f; cin >> f; c =5/9*(f - 32); cout << c; system("pause"); return 0; }
#include<iostream> using namespace std; int main() { double c, f; cin >> f; c =(f - 32)*5/9; cout << c; system("pause"); return 0; }