basicJAVA/100. 연습문제 5

Exam 04

[5-1] 다음은 배열을 선언하거나 초기화 한 것이다. 잘못된 것을 고르고 그 이유를 설명하시오 1) int[] arr[]; 이차원 배열은 타입과 변수명이 대괄호를 나눠가지게 가능하다. 2) int[] arr = {1,2,3}; new 연산자 생략하고 선언생성 가능 3) int[] arr = new int[5]; 일차원 배열 선언 및 초기화 4) int[] arr = new int[5]{1,2,3,4,5}; 배열생성시 대괄호 안에 크기를 적음과 동시에 중괄호에 배열값들을 선언할 수없다. 5) int arr[5]; 선언부분에 []안에 배열수를 넣는게 틀렸다. 6) int[] arr[] = new int[3][]; 열이 정해지지않은 이차원배열의 선언 [5-2] 다음과 같은 배열이 있을 때 int[][] ar..

Exam_03 추가과제

package z_exam; import java.util.Scanner; public class sukjae { public static void main(String[] args) { //숙제1 : 4-7번 그대로 출력하기 for(int i = 1; i 즉 일의자리수를 b에 넣는다. c = b*10000; // 일의 자릿수인 b값을 맨 앞으로 보내줘야 하므로 처음받은 a의 자릿수만큼 10 곱해줌 a = a/10; //원본a에서 일의자리수얻었으니 10으로 나눠서 0도 떨궈낸다 System.out.println(c); b = a%10; c = c+b*1000; a = a/10; System.out.println(c); b = a%10; c = c+b*100; a = a/10; System.out.prin..

Exam 01

package z_exam; public class Exam_01 { public static void main(String[] args) { /* [2-1] 다음 표의 빈 칸에 8개의 기본형(primitive type)을 알맞은 자리에 넣으시오 1byte2byte4byte8byte 논리형boolean 문자형char 정수형byteshortintlong 실수형floatdouble [2-2] 다음의 문장에서 리터럴, 변수 ,상수, 키워드를 적으시오 int i = 100; long l = 100L; final float PI = 3.14f; - 리터럴 : 100, 100L, 3.14f 리터럴은 "값"이니까 - 변수 : i, l, PI(오답) PI는 상수. 상수도 변수의 한 종류니까 - 키워드 : int, lo..

반응형