정보처리기사 실기JavaJava - 10진수 2진수 변환난이도 3SHORT_ANSWER

정보처리기사 실기 Java - 10진수 2진수 변환 기출문제 #11141

문제

다음은 n이 10일 때, 10을 2진수로 변환하는 자바 소스 코드이다. 1,2에 알맞는 값을 적으시오.

[출력결과] : 00001010

정답

  1. n > 0
  2. n % 2
1. n > 0 2. n % 2n > 0 n % 2n >= 1 n % 2n > 0 n%2

해설

10진수를 2로 나눈 나머지를 거꾸로 모으면 2진수가 된다. 반복은 n이 0보다 클 동안 수행하므로 빈칸 1은 n > 0이고, 각 자리값은 n을 2로 나눈 나머지이므로 빈칸 2는 n % 2이다. a 배열에 0,1,0,1이 낮은 자리부터 저장되고 역순 출력하여 00001010이 나온다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[정보처리기사 실기] Java - 10진수 2진수 변환 Java 기출 #11141 | 문어CBT