#include <iostream>
using namespace std;
int main()
{
int number1 = 3;
int number2 = 3;
number2 += number1 + number2;
cout << "number is " << number2 <<endl;
system ("PAUSE");
return 0;
}
오류랑 디버깅 공부하는데요 이거 어디가 논리오류인가요? 넘버2값이 의도한값이 출력되지 않아서 논리오류라는데 9 출력되는데 9맞는거아니에요..?
어떻게 수정해야 오류고쳐질까요ㅜㅜ
의도한값이 먼데여
number2 += number1 + number2에서 number2 += number가 먼저 실행되니까 number2는 6이 되고 그다음에 number2를 또 더하니까 12가 나와야하는거 아닌가-,- 애매하다는