책 내용 질문하기
질문입니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함)
페이지
63
조회수
85
작성일
2016-09-06
작성자
첨부파일
63페이지에서 디버깅할때 K를 2로 줄때, 2는 소수니까, HAP값은 2아닌가요?
답안에 0으로 뜨던데 이유가 뭔가요?
그리고 디버깅표에서 J가 7이후부터 게속 나열되는 이유가 뭔가요?
그리고 K4에서 J가 3이 되는 이유도 궁금합니다.. 그리고 모드값이 0이 되는 이유도
k가 4고 j가 3이라면 모드값은 1아닌가요?
디버깅이 잘안되네요.;
답변
2016-09-07 09:10:07
안녕하세요.
HAP 값이 처음에 0을 갖는 이유는 순서도의 시작 부분에서 HAP을 0으로 초기화하였기 때문입니다.
그 이후에 HAP은 2가 됩니다.
즉 K가 2를 갖은 후 HAP의 값은 2를 갖는 것이죠.
하지만 디버깅 표는 중간에 빈 공간 없이 변수의 값 변화를 이어서 작성하기 때문에 가로의 위치를 비교하는 것은 의미가 없습니다.
이와 관련된 디버깅 결과 확인 방법이 31쪽에 제시되어 있으니 확인해 보세요.
오늘도 즐거운 하루 되세요.
-
*2016-09-07 09:10:07
안녕하세요.
HAP 값이 처음에 0을 갖는 이유는 순서도의 시작 부분에서 HAP을 0으로 초기화하였기 때문입니다.
그 이후에 HAP은 2가 됩니다.
즉 K가 2를 갖은 후 HAP의 값은 2를 갖는 것이죠.
하지만 디버깅 표는 중간에 빈 공간 없이 변수의 값 변화를 이어서 작성하기 때문에 가로의 위치를 비교하는 것은 의미가 없습니다.
이와 관련된 디버깅 결과 확인 방법이 31쪽에 제시되어 있으니 확인해 보세요.
오늘도 즐거운 하루 되세요.