책 내용 질문하기
정보처리산업기사 1권 129p 문제 41번
도서
2021 시나공 정보처리산업기사 실기
페이지
129
조회수
251
작성일
2021-09-26
작성자
탈퇴*원
첨부파일
while 에서
a가 b보다 작을 경우 반복문을 수행하는 것인데,
a=5가 b=5랑 같은데 왜 반복문 수행된건지 이해가 잘 안갑니다ㅠㅠ
답변
2021-09-27 09:42:48
안녕하세요 길벗수험서 운영팀입니다.
마지막 회전 시 a와 b의 값에 주목하세요.
a가 4, b가 5일 때 while문 조건이 참일 때 코드에 진입하면
a가 1 증가하여 a=5
c에 a의 값 5를 누적하고,
prnt()를 부르게 되죠.
a가 5, b가 5일 때 while문 조건이 거짓이 되고 반환하면서, main의 출력문으로 이동하게 됩니다.
결국 c에는 5까지의 값이 누적되어 출력되게 되죠.
행복한 하루되세요 :)
-
관리자2021-09-27 09:42:48
안녕하세요 길벗수험서 운영팀입니다.
마지막 회전 시 a와 b의 값에 주목하세요.
a가 4, b가 5일 때 while문 조건이 참일 때 코드에 진입하면
a가 1 증가하여 a=5
c에 a의 값 5를 누적하고,
prnt()를 부르게 되죠.
a가 5, b가 5일 때 while문 조건이 거짓이 되고 반환하면서, main의 출력문으로 이동하게 됩니다.
결국 c에는 5까지의 값이 누적되어 출력되게 되죠.
행복한 하루되세요 :)