자격증/정보처리기사 실기 - 기출문제

[정보처리기사 실기] 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