쉽게 배우는 자바 프로그래밍 5장
-
쉽게 배우는 자바 프로그래밍 2판 5장 도전문제JAVA/연습문제 2022. 10. 13. 15:20
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 1. 학생 수와 점수를 입력하면 각 학생의 성적을 출력하는 프로그램을 작성해보자. 1-1. 학생 수와 점수를 위한 배열 변수를 선언한다. 그리고 Scanner 클래스도 선언해서 키보드로 데이터를 받을 준비를 한다. 📢주어진 값📢 int numOfStudents = 0; int scores[]; Scanner inScanner = new Scanner(System.in); 1-2. 키보드로 학생 수를 입력받고 입력된 학생 수에 해당하는 크기의 scores 배열을 생성한다. 📢주어진 값📢 numOfStudents = inScanner.nextInt(); scores = ______________; 1-3. for 문을 이용해 학생 수만..
-
쉽게 배우는 자바 프로그래밍 2판 5장 연습문제 Part.1 (1번 ~ 5번)JAVA/연습문제 2022. 10. 13. 15:03
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 1. 배열에 대한 코드이다. 문법적으로 틀린것은? int [] array = { 1, 2, 3 }; int array[3] = { 1, 2, 3 }; int[] array; array = new int[]{1,2,3}; int array[]; 🧤정답🧤 2번 - 배열을 참조할 변수를 선언할 때는 배열 크기를 지정할 수 없다. 오류제거 int[] array = new int[5]; 2. 다음 중 문법적으로 틀린 것은? String s1 = new String("1"); String s1 = "1"; String s1 = "1", s2 = "1"; String s1 = '1'; 🧤정답🧤 4번 - '1'은 문자타입이므로 char을 써야한다..
-
쉽게 배우는 자바 프로그래밍 2판 5장 연습문제 Part.2 (6번 ~ 11번)JAVA/연습문제 2022. 10. 13. 15:02
# 개발 공부하는 초보자가 작성한 답안이니 정답이 아닐 수 있습니다!!! 6. 다음 코드의 실행 결과는? 📢주어진 값📢 System.out.println(new String("자바 프로그래밍 기초").substring(2,9).trim()); 🧤정답🧤 프로그래밍 - 문자열 자리 2번째인 '프'부터 9-1번째인 8번째까지이지만 trim으로 인해 띄어쓰기는 제거되어 나온다. 7. 다음 코드의 실행 결과는? 📢주어진 값📢 int[][] array = { { 1, 2 }, { 1 }, { 3, 4, 5 } }; for(int i[] : array) System.out.print(i.length); 🧤정답🧤 213 - 행마다 배열의 크기를 출력해야 하기 때문에 처음 행의 배열의 크기 2, 두번 째 행 1, 세번 ..