#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'. 나눗셈의 적어도 하나의 피연산자는 부동 소수점 형이어야하며, 그렇지 않으면 정수로 나눠서 0으로 자릅니다. 예 : '2.0/5' 또는'2/5.0' –