자격증/정보처리기사 실기 - 기출문제
[정보처리기사 실기] 2020년 4회 08 - 프로그래밍 [JAVA]
쏠솔랄라
2025. 7. 14. 11:03
08 다음 JAVA로 구현된 프로그램을 분석하여 괄호(①, ②)에 들어갈 알맞은 답을 쓰시오.
public class Test {
public static void main(String[] args) {
int ary[][] = new int[( ① )( ② )];
int n=1;
for(int i=0; i<3; i++) {
for(int j=0; j<5; j++) {
ary[i][j] = j*3+i+1;
Sytem.out.print(ary[i][j] + " ");
}
System.out.println();
}
}
}
답
더보기
① 3
② 5
해설
코드 | 실행순서 및 해석 | ||
1 | public class Test { | ||
2 | public static void main(String[] args) { | ||
3 | int ary[][] = new int[( ① )( ② )]; | 배열의 생성 | |
4 | int n=1; | ||
5 | for(int i=0; i<3; i++) { | i의 개수는 3 | |
6 | for(int j=0; j<5; j++) { | j의 개수는 5 | |
7 | ary[i][j] = j*3+i+1; | ||
8 | Sytem.out.print(ary[i][j]+ " "); | -> 출력: 1 4 9 10 13 2 5 8 11 14 3 6 9 12 15 |
|
9 | } | ||
10 | System.out.println(); | ||
11 | } | ||
12 | } | ||
13 | } |
j=0 | 1 | 2 | 3 | 4 | |
i=0 | 1 | 4 | 9 | 10 | 13 |
1 | 2 | 5 | 8 | 11 | 14 |
2 | 3 | 6 | 9 | 12 | 15 |