책 내용 질문하기
디버깅 질문
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
65
조회수
72
작성일
2018-08-22
작성자
탈퇴*원
첨부파일
64페이지의 C언어 코드에 따라 디버깅을 한 표 값이 65페이지에 나와 있는데요.
a | even | odd | i |
10 | 0 | 0 | 1 |
2 | 1 | 2 | |
6 | 4 | 3 | |
12 | 9 | 4 | |
20 | 16 | 5 | |
30 | 25 | 6 | |
7 | |||
8 | |||
9 | |||
10 | |||
11 |
으로 나와있습니다. 근데 전 이 표가 잘 이해가 안 되어서요..
제 나름대로 디버깅 표를 그린다면
i | odd | even |
1 | 1 | 0 |
2 | 1 | 2 |
3 | 4 | 2 |
4 | 4 | 6 |
5 | 9 | 6 |
6 | 9 | 12 |
7 | 16 | 12 |
8 | 16 | 20 |
9 | 25 | 20 |
10 | 25 | 30 |
이렇게 계산을 했는데요. 이렇게 해도 무방한건지.. 아니면 책에 나와있는대로 해야하는건지 여쭤봅니다.
책에 나와있는대로 한다면 책의 디버깅 표는 어떻게 작성된건지 설명 부탁드리겠습니다.
답변
2018-08-23 09:11:08
안녕하세요.
디버깅은 채점 대상이 아닙니다.
빈 괄호를 채우기 위해 순서도를 읽은 방법으로 방식이 고정된 것은 아닙니다.
다만 책에서는 최대한 공간을 절약하기 위해 각 변수의 가로 위치는 무시하고 변수의 세로 값의 변화가 있을 때만 값을 기록하고 있습니다.
오늘도 즐거운 하루 되세요.
-
*2018-08-23 09:11:08
안녕하세요.
디버깅은 채점 대상이 아닙니다.
빈 괄호를 채우기 위해 순서도를 읽은 방법으로 방식이 고정된 것은 아닙니다.
다만 책에서는 최대한 공간을 절약하기 위해 각 변수의 가로 위치는 무시하고 변수의 세로 값의 변화가 있을 때만 값을 기록하고 있습니다.
오늘도 즐거운 하루 되세요.