책 내용 질문하기
55섹션 질문있습니다
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
조회수
33
작성일
2018-07-22
작성자
탈퇴*원
첨부파일

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이죠?

답변
2018-07-23 10:10:11

안녕하세요.

1)

별다른 조건이 없으며, 결과가 동일하게 산출되는 답항은 모두 맞게 채점됩니다.

2)

break가 속한 반복문만 탈출합니다.

3)

k가 5일 때 탈출하면 증가치가 적용되지 않고 바로 탈출하므로 k가 5인 상태로 빠져나오게 됩니다.

4)

맞습니다. 증가치가 적용된 상태로 빠져나오게 됩니다.

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

  • *
    2018-07-23 10:10:11

    안녕하세요.

    1)

    별다른 조건이 없으며, 결과가 동일하게 산출되는 답항은 모두 맞게 채점됩니다.

    2)

    break가 속한 반복문만 탈출합니다.

    3)

    k가 5일 때 탈출하면 증가치가 적용되지 않고 바로 탈출하므로 k가 5인 상태로 빠져나오게 됩니다.

    4)

    맞습니다. 증가치가 적용된 상태로 빠져나오게 됩니다.

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

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