#include
using namespace std;
int main(){
double a;
while(cin >> a){
cout << ((a-32)*100)/(212-32) << "\n";
}
system("pause");
return 0;
}
//華氏溫度=(攝氏溫度×9) ÷5+32
不知道為何 就是跑不出小數點
請問要怎麼做呢?
小數點沒出來是因為剛好是整數吧...
程式請改成這樣:
#include <iostream>
using namespace std;
int main(){
double a;
while(cin >> a){
printf("%.3f\n",(a-32)*5/9);
}
return 0;
}
//printf("%.3f\n",a)意思就是把a這個小數輸出到小數點以下第三位(有四捨五入)
//這是C的語法