영상
문제
package 배열1_개념;
/*
[문제1]
array의 값을 temp1에 복사한 후, 모든 값을 출력하시오.
[정답1]
10, 20, 30, 40, 50
[문제2]
array 값의 2배를 temp2에 복사 후, 모든 값을 출력하시오.
[정답2]
20, 40, 60, 80, 100
*/
public class 배열1_개념10_기본문제_문제 {
public static void main(String[] args) {
int[] array = {10, 20, 30, 40, 50};
int[] temp1 = new int[5];
int[] temp2 = new int[5];
}
}
Java
복사
해설
package 배열1_개념;
/*
[문제1]
array의 값을 temp1에 복사한 후, 모든 값을 출력하시오.
[정답1]
10, 20, 30, 40, 50
[문제2]
array 값의 2배를 temp2에 복사 후, 모든 값을 출력하시오.
[정답2]
20, 40, 60, 80, 100
*/
public class 배열1_개념10_기본문제_정답 {
public static void main(String[] args) {
int[] array = {10, 20, 30, 40, 50};
int[] temp1 = new int[5];
int[] temp2 = new int[5];
// 문제1
/*
[풀이]
방 = 값
i = 0 temp[0] = 10
i = 1 temp[1] = array[1]
i = 2 temp[2] = array[2]
i = 3 temp[3] = array[3]
i = 4 temp[4] = array[4]
*/
for(int i=0; i<5; i++) {
temp1[i] = array[i];
System.out.print(temp1[i] + " ");
}
System.out.println();
// 문제2
for(int i=0; i<5; i++) {
temp2[i] = array[i] * 2;
System.out.print(temp2[i] + " ");
}
}
}
Java
복사