1.
441페이지 순서도 빈 괄호 3번에 별다른 조건이 없으므로 J = J - J/4라고 해도 되나요?
아니면 이와 같이 우변에서 계산 진행이 가능한 경우 최종 계산식인 J*3/4을 기입해야하나요?
2.
break;는 반복문이나 switch문을 탈출한다고 알고 있는데
JAVA코드 119페이지 7번문장 아래줄에 break; 는
반복문이 while문과 for문 이렇게 중첩되었는데, 그 중 break;가 속한 for문만 탈출하고 바깥 반복문인 while문은 탈출하지 않는거죠?
3.
JAVA코드 119페이지에서 k의 값이 5일 때 break A;에 의해 while문을 탈출하므로 최종 디버깅 결과는 k=5죠?
4.
3번 질문과 같이 특수한 경우가 아닌 보통의 경우 for문을 탈출할 때,
예를 들어 for (k = 1; k<=5; k++)라면 k=6이되어 for문을 탈출하므로 최종 디버깅 결과는 k=6이죠?
안녕하세요.
1)
별다른 조건이 없으며, 결과가 동일하게 산출되는 답항은 모두 맞게 채점됩니다.
2)
break가 속한 반복문만 탈출합니다.
3)
k가 5일 때 탈출하면 증가치가 적용되지 않고 바로 탈출하므로 k가 5인 상태로 빠져나오게 됩니다.
4)
맞습니다. 증가치가 적용된 상태로 빠져나오게 됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-07-23 10:10:11
안녕하세요.
1)
별다른 조건이 없으며, 결과가 동일하게 산출되는 답항은 모두 맞게 채점됩니다.
2)
break가 속한 반복문만 탈출합니다.
3)
k가 5일 때 탈출하면 증가치가 적용되지 않고 바로 탈출하므로 k가 5인 상태로 빠져나오게 됩니다.
4)
맞습니다. 증가치가 적용된 상태로 빠져나오게 됩니다.
오늘도 즐거운 하루 되세요.