C# 2차원 배열

굥지·2024년 9월 24일
0

유니티 부트캠프

목록 보기
3/14

❓문제

5x5크기의 bool 2차원 배열을 만들고, a[i, j]라고 했을때, i가 더 클때는 true, j가 더 클때는 false를 넣어 배열을 채운다.


2차원 배열 초기화❓

💡 데이터 형식 [,] 배열이름 = new 데이터 형식[2차원 길이, 1차원 길이]
💡 bool[,] a = new bool[5, 5];

위의 사진처럼 5*5배열이 만들어진다.

💻코드

bool[,] bools = new bool[5, 5];
for(int i =0; i<5; i++)
{
    for(int j=0; j<5; j++)
    {
        if(i>j)
        {
            bools[i, j] = true;
        }
        if (j>i)
        {
            bools[i, j] = false;
        }
        Debug.Log(bools[i, j]);
    }
}

✍️풀이

자료형 bool의 5*5 크기의 2차원 배열을 생성해준 후, 이중 for문을 돌리며 i가 클때 true를, j가 클때는 false를 넣어준다.

🖨결과

(실제 출력 결과는 따로따로 출력되었지만 보기 쉽게 변경함)

0개의 댓글

관련 채용 정보