728x90
반응형
2차원 배열 출력
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
public class Test {
public static void main(String[] args) {
int[][] arr = new int[5][5]; //5x5 배열 선언
int num = 1; //배열에 대입할 첫번째 수 num을 선언하고 초기화
for (int i = 0; i < arr.length; i++) { //배열 arr의 행의 길이만큼 반복문이 수행
for (int j = 0; j < arr[0].length; j++) { //배열arr[0]의 열의 길이만큼 반복문이 수행
arr[i][j] = num;
System.out.print(arr[i][j]+ " ");
num++;
}
System.out.println();
}
}
}
*
**
***
****
*****
for(int i=1;i<=5;i++) {
for(int j=1;j<=i;j++)
System.out.print("*");
System.out.println();
}
*
**
***
****
*****
for(int i=1;i<=5;i++) {
for(int j =(5-i);j>0;j--)
System.out.print(" ");
for(int j=0;j<i;j++)
System.out.print("*");
System.out.println();
}
*****
****
***
**
*
for(int i=5;i>0;i--) {
for(int j=0;j<i;j++)
System.out.print("*");
System.out.println();
}
반응형
'면접 준비 > 코딩테스트' 카테고리의 다른 글
$(document).ready()와 $(window).load() (0) | 2020.12.11 |
---|---|
http 에러 코드 정리 (0) | 2020.12.10 |
버블 정렬, 선택 정렬, 피보나치 수열 (0) | 2020.12.08 |
List, Set, Map (0) | 2020.12.07 |
리눅스 명령어 (0) | 2020.12.04 |