책 내용 질문하기
디버깅 질문
도서
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

    안녕하세요.

    디버깅은 채점 대상이 아닙니다.

    빈 괄호를 채우기 위해 순서도를 읽은 방법으로 방식이 고정된 것은 아닙니다.

    다만 책에서는 최대한 공간을 절약하기 위해 각 변수의 가로 위치는 무시하고 변수의 세로 값의 변화가 있을 때만 값을 기록하고 있습니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.