인프런 커뮤니티 질문&답변

이주환님의 프로필 이미지
이주환

작성한 질문수

(2025) 일주일만에 합격하는 정보처리기사 실기

C언어 기출문제의 변형

C언어 기출문제의 변형

해결된 질문

작성

·

132

0

C언어 기출문제의 변형 강좌의 13분 53초이고 문제 4번입니다.

여기서 예로 숫자를 65를 넣은 상황이고 while문을 통해 반복하고 있었고, 2번째 루프로 들어가서 rd는 6이 나오는 것 까지는 이해가 갑니다. 근데 왜 rv를 구하는 과정에서 rd를 더하면 55가 되는지 알고 싶습니다. rd는 6이므로 더하고 나면 56이 되어야 하는거 아닌가 싶습니다!

답변 1

1

주말코딩님의 프로필 이미지
주말코딩
지식공유자

아, 저 부분 오류가 있었는데 제가 수정을 못한 상태였네요.

2회차에는 rd가 6이 더해져야합니다.

65, 56이 되어서 서로 같지 않아서 false가 됩니다.

이전 질문에 수정 요청이 있었는데 다른 것들 먼저 하느라 수정을 못한 상태였습니다.

지적해주신 부분이 맞습니다. 추후 수정하겠습니다.


65가 들어갔을 때 각 회차별 rd, rv변화

rd: 5, rv: 5

rd: 6, rv: 56

rd: 6, rv: 6

rd: 6, rv: 66

이주환님의 프로필 이미지
이주환
질문자

넵, 감사합니다. 늦은 저녁에도 친절하게 답변해주셔서 감사합니다!!

이주환님의 프로필 이미지
이주환

작성한 질문수

질문하기