여기서 n이 1+1+2+3+4+5+6+7+8=37이 아닌가요 ??
do while 문이라서 1+1+2+3+4+5+6+7+8+9 라서 46인건가요 ...
실행 후 조건을 검사함. n에다가 9를 더한뒤에 while에서 9보다 작은지 확인.
9는 9보다 작지 않으니까 통과
만약 do while문에서 9보다 작을때만 더하고싶다면 while말고 n에 i더할때 i뒤에 후위연산자 붙여주면 while문에서 검사하는 시점에서 1 늘어나있으니 되겠지
감사합니다 17님굿굿
i 프린트만 찍어봐도 답나오는걸 물어보고앉았네
실행 후 조건을 검사함. n에다가 9를 더한뒤에 while에서 9보다 작은지 확인.
9는 9보다 작지 않으니까 통과
만약 do while문에서 9보다 작을때만 더하고싶다면 while말고 n에 i더할때 i뒤에 후위연산자 붙여주면 while문에서 검사하는 시점에서 1 늘어나있으니 되겠지
감사합니다 17님굿굿
i 프린트만 찍어봐도 답나오는걸 물어보고앉았네