본문 바로가기
c#/수업 내용

2차원 배열 선언 연습

by 이지훈26 2021. 9. 1.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

class Test
{
    public Test()
    {
        //정수형 배열 변수 선언
        int[] arr;
        //정수형 배열 변수arr에 배열 클래스의 인스턴스를 할당
        arr = new int[5];  //변수 = 배열 클래스의 인스턴스(값)
        for(int i = 0; i<5; i++)
        {
            Console.WriteLine(arr[i]);
        }

        //2차원 배열 변수 선언
        int[,] arr2;
        //정수형 배열 변수 arr2에 배열 클래스의 인스턴그를 할당
        arr2 = new int[4,2];
        for(int i = 0; i < 4; i++)
        {
            for (int j = 0; j < 2; j++)
            {
                Console.Write(arr2[i,j]);
            }
            Console.WriteLine();
        }
        //-------------------------------------------------------

        //2차원 배열 변수 선언
        int[,] arr3;
        arr3 = new int[4, 3];
        for(int i = 0; i < 4; i++)
        {
            for(int j = 0; j < 3; j++)
            {
                Console.Write(arr3[i, j]);
            }
            Console.WriteLine();
        }

        //--------------------------------------------------------

        //2차원 배열 변수 선언
        int[,] arr4;
        arr4 = new int[2, 3];
        for(int i = 0; i < 2; i++)
        {
            for(int j = 0; j < 3; j++)
            {
                Console.Write(arr4[i, j]);
            }
        }
        Console.WriteLine();
    }
}

'c# > 수업 내용' 카테고리의 다른 글

c# 컬렉션  (0) 2021.09.02
배열 1,2 차원 오전 복습  (0) 2021.09.02
다차원 배열 문제 1번  (0) 2021.09.01
1차원 배열 복습 문제 4개  (0) 2021.09.01
배열 기본 훈련  (0) 2021.08.31