1) p. 267 쪽에서 2번 답이 왜 c - 1인가요?
c라고 생각해요.
2) p. 440 쪽에서 1번 답이 왜 i < k - 1인가요?
i < k 라고 생각했는데 왜 k - 1 인지 이해가 안 가요.
그리고 k - 1 대신에 99라고 해도 맞나요?
안녕하세요 길벗수험서 운영팀입니다.
1)
출력문 아래에 추가적으로 s[c]가 출력되고 있음을 확인하세요.
출력 형태는
s[0] x
s[1] x
....
s[c-1] x
까지 출력한 후 마지막에
s[c]
를 출력하는 형태입니다. 마지막에는 x가 같이 출력되서는 안되니까요.
2)
순서도 3번~5번 과정을 확인해보세요.
데이터를 3개 입력했다고 가정했을 때, k의 값은 4가 됩니다.
마지막에 데이터 입력이 종료되었다는 의미로 번호에 0을 입력하는 과정이 추가로 k에 가산되기 때문이죠.
때문에 마지막 값이 있을 때까지 반복하기 위해서는 k-1이 필요합니다.
행복한 하루되세요 :)
-
관리자2019-03-21 11:27:57
안녕하세요 길벗수험서 운영팀입니다.
1)
출력문 아래에 추가적으로 s[c]가 출력되고 있음을 확인하세요.
출력 형태는
s[0] x
s[1] x
....
s[c-1] x
까지 출력한 후 마지막에
s[c]
를 출력하는 형태입니다. 마지막에는 x가 같이 출력되서는 안되니까요.
2)
순서도 3번~5번 과정을 확인해보세요.
데이터를 3개 입력했다고 가정했을 때, k의 값은 4가 됩니다.
마지막에 데이터 입력이 종료되었다는 의미로 번호에 0을 입력하는 과정이 추가로 k에 가산되기 때문이죠.
때문에 마지막 값이 있을 때까지 반복하기 위해서는 k-1이 필요합니다.
행복한 하루되세요 :)