#include"iostream"
using namespace std;
int main(){
float arithmetic_operation = (4+5)+9*2-4+2/5+1-13;
cout<< arithmetic_operation << " <--The Result." << endl;
return 0;
}
私は11 <を取得しています - 結果。しかし実際には結果は11.4です、誰かがポイントを理解してください助けてくださいできますか。C++の算術演算
あなたが早すぎるあまりにも多くやっています。はるかに簡単なプログラムから始めて、実際にやっていることのすべての部分が期待どおりに動作することを確認してください。あなたが最初に実行するには、歩く方法を学ぶ必要があります! –
「2/5 == 0」。 1つの除算の少なくとも1つのオペランドは浮動小数点型でなければなりません。そうでなければ整数除算で0に切り捨てます。例えば。 '2.0/5'、または' 2/5.0' –