책 내용 질문하기
1회 실전모의고사 1번
도서
2021 시나공 정보처리기사 실기
페이지
0
조회수
521
작성일
2021-04-17
작성자
탈퇴*원
첨부파일
이거 왜 답이 2 3 5 7 이죠?
1회 실전모의고사 1번 문제인데 풀이도
4 % 3 은 나머지 1로
while (k % j != 0)
이 조건문 충족해서
j++; 실행하고
k==j
이므로 하단의 printf 문도 실행하여 4도 출력이 되는게 맞지 않나요?
답변
2021-04-19 12:00:55
안녕하세요 길벗수험서 운영팀입니다.
디버깅표가 값들의 변화만이 나열될 뿐, 반복 순서에 맞춰 열이 정렬된 것이 아님에 주의하세요.
k가 2일 때 j값의 변화는 2
3일 때는 2, 3
4일 때는 2 입니다.
k가 4의 값을 가질 때 2로 나뉘어 떨어지므로 j값이 증가하지 않고 바로 탈락하게 됩니다.
행복한 하루되세요 :)
-
관리자2021-04-19 12:00:55
안녕하세요 길벗수험서 운영팀입니다.
디버깅표가 값들의 변화만이 나열될 뿐, 반복 순서에 맞춰 열이 정렬된 것이 아님에 주의하세요.
k가 2일 때 j값의 변화는 2
3일 때는 2, 3
4일 때는 2 입니다.
k가 4의 값을 가질 때 2로 나뉘어 떨어지므로 j값이 증가하지 않고 바로 탈락하게 됩니다.
행복한 하루되세요 :)