책 내용 질문하기
315p디버깅 과정에서
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
315
조회수
257
작성일
2019-01-22
작성자
탈퇴*원
첨부파일
315p디버깅 과정에서i는 0이라고 되어 있는데 i를 0으로 선언하라고 명시되어 있지 않은데 i가0인줄 어떻게 알수 있나요?
답변
2019-01-23 11:49:33
안녕하세요 길벗 수험서 운영팀입니다.
순서도의 경우 변수가 선언되지도 않고 사용되는 경우도,
질문하신 경우와 같이 선언되고도 초기값 없이 사용되는 경우도 있습니다.
이 경우 첫번째는 선언되었다고 가정하며, 두번째는 초기값으로 무조건 0이 들어갔다고 가정합니다.
C로 생각한다면 0이 아니라, undefine 값이 들어가 있겠죠.
(실제로 디버깅할 때 0이 아닌 undefine을 쓰는 것이 더 정확한 표기입니다.)
행복한 하루 되세요 :)
-
관리자2019-01-23 11:49:33
안녕하세요 길벗 수험서 운영팀입니다.
순서도의 경우 변수가 선언되지도 않고 사용되는 경우도,
질문하신 경우와 같이 선언되고도 초기값 없이 사용되는 경우도 있습니다.
이 경우 첫번째는 선언되었다고 가정하며, 두번째는 초기값으로 무조건 0이 들어갔다고 가정합니다.
C로 생각한다면 0이 아니라, undefine 값이 들어가 있겠죠.
(실제로 디버깅할 때 0이 아닌 undefine을 쓰는 것이 더 정확한 표기입니다.)
행복한 하루 되세요 :)
-
관리자2019-03-19 11:10:38
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
만약 순서도에서 i가 선언되었고, i에 어떠한 입력값도 없는데 i = i + 1 같은 것이 나왔다면 0에서 출발한다고 가정하시면 될 것 같습니다.
행복한 하루되세요 :)
-
*2019-03-18 16:42:04
이해력이 딸려서 그런데
그럼 i=0이라고 명시되지 않았으면
i=0이라고 하면 되나요?