1. 교재 2권 p.269 23번 문제처럼 정답에 공백도 포함될 때, 공백 4칸은 어떻게 표현해야 하는건가요?
2. 교재 2권 p.276 37번 문제의 경우,
p.354 답지에서 'j=3, i=3일때, j=2, i=2일때, j=1, i=1일때, j=0, i=0일때' 모두 두번째 for문을 수행하는 것으로 나오는데,
'j와 i가 같은 값'일 땐 두 번째 for 문의 조건이 'i>j'여서 수행하지 않는 것이 맞는 것이 아닌가 싶어서 여쭤봅니다.
감사합니다:)
안녕하세요 길벗수험서 운영팀입니다.
[1]
이와 같은 문제가 나오는 경우 답란이 사각 박스형태로 제시되거나,
아니면 앞에 추가로 출력되는 데이터가 있습니다.
박스형태라면 앞에 공간을 충분히 준 후에 글자를 쓰시면 되고, 앞에 추가로 출력되는 데이터가 있다면 그 이후에 공백을 띄어 나머지 글자를 써주시면 됩니다.
(정확히 4칸을 구분할 필요는 없으며, 대략 이정도 띄우면 되겠거니 하는 정도만 띄어주시면 됩니다.)
[2]
for문의 수행 순서를 알아두실 필요가 있습니다.
for문을 간략화 시키면 다음과 같습니다.
for(①; ②; ③)
④;
for문이 5회 반복한다고 가정할 때 다음과 같이 각 부분이 수행됩니다.
1회 : ①, ②(조건 참), ④
2회 : ③, ②(조건 참), ④
3회 : ③, ②(조건 참), ④
4회 : ③, ②(조건 참), ④
5회 : ③, ②(조건 참), ④
종료 : ③, ②(조건 거짓) <탈출>
(종료 시점에서)실제 실행코드(④)가 수행되지 않아도 for문을 빠져나가기 전에 증가식(③)을 수행하고 조건(②)을 거짓으로 만든 후에 빠져나간다는 점을 염두에 두세요.
행복한 하루되세요 :)
-
관리자2021-03-25 11:13:13
안녕하세요 길벗수험서 운영팀입니다.
[1]
이와 같은 문제가 나오는 경우 답란이 사각 박스형태로 제시되거나,
아니면 앞에 추가로 출력되는 데이터가 있습니다.
박스형태라면 앞에 공간을 충분히 준 후에 글자를 쓰시면 되고, 앞에 추가로 출력되는 데이터가 있다면 그 이후에 공백을 띄어 나머지 글자를 써주시면 됩니다.
(정확히 4칸을 구분할 필요는 없으며, 대략 이정도 띄우면 되겠거니 하는 정도만 띄어주시면 됩니다.)
[2]
for문의 수행 순서를 알아두실 필요가 있습니다.
for문을 간략화 시키면 다음과 같습니다.
for(①; ②; ③)
④;
for문이 5회 반복한다고 가정할 때 다음과 같이 각 부분이 수행됩니다.
1회 : ①, ②(조건 참), ④
2회 : ③, ②(조건 참), ④
3회 : ③, ②(조건 참), ④
4회 : ③, ②(조건 참), ④
5회 : ③, ②(조건 참), ④
종료 : ③, ②(조건 거짓) <탈출>
(종료 시점에서)실제 실행코드(④)가 수행되지 않아도 for문을 빠져나가기 전에 증가식(③)을 수행하고 조건(②)을 거짓으로 만든 후에 빠져나간다는 점을 염두에 두세요.
행복한 하루되세요 :)