티스토리 뷰

마이크로소프트 입사 시험에 나왔던 문제라고 한다.


문제] 다음의 소스 코드는 에러를 포함하고 있다.

'한 문자' 만 바꾸어서(추가/삭제는 불가능)
프로그램이 정확히 20개의 '-' 기호를 출력하도록 고쳐라.

int i, n = 20;
for(i = 0; i <n; i--)
     printf("-");

답은 세 가지가 있다.


한번 생각해 보세요.
제가 생각한 방법은 아래에 있습니다.

다른 답이 있다면 알려주세요^^

 

 

 

 

 

 

 



















첫번째 i--를 n--로 바꾼다.

두번째 i <n을 i + n으로 바꾼다.





댓글