영상
문제
package 배열3_개념;
/*
[문제]
b배열을 아래와 같이 사각형 모양으로 출력하시오.
[정답]
1 2 3
4 5 6
7 8 9
*/
public class 배열3_개념06_사각형출력_문제 {
public static void main(String[] args) {
int[] b = {1,2,3,4,5,6,7,8,9};
}
}
Java
복사
해설
package 배열3_개념;
/*
[문제]
b배열을 아래와 같이 사각형 모양으로 출력하시오.
[정답]
1 2 3
4 5 6
7 8 9
*/
public class 배열3_개념06_사각형출력_정답 {
public static void main(String[] args) {
int[] b = {1,2,3,4,5,6,7,8,9};
/*
[풀이]
i = 0 i%3 == 2 false 출력 : 1
i = 1 i%3 == 2 false 출력 : 1 2
i = 2 i%3 == 2 true 출력 : 1 2 3 ↵(줄바꿈)
i = 3 i%3 == 2 false 출력 : 1 2 3
4
i = 4 i%3 == 2 false 출력 : 1 2 3
4 5
i = 5 i%3 == 2 true 출력 : 1 2 3
4 5 6 ↵(줄바꿈)
i = 6 i%3 == 2 false 출력 : 1 2 3
4 5 6
7
i = 7 i%3 == 2 false 출력 : 1 2 3
4 5 6
7 8
i = 8 i%3 == 2 true 출력 : 1 2 3
4 5 6
7 8 9 ↵(줄바꿈)
*/
for(int i=0; i<b.length; i++) {
System.out.print(b[i] + " ");
if(i % 3 == 2) {
System.out.println();
}
}
}
}
Java
복사