본문 바로가기

C/Objective C/C#

[제 5장]C# 배열 예제 따라하기

1차원 배열

C++처럼 [] 연산자를 변수명 뒤에 쓰는 것이 아니라 자료형과 배열 이름 사이에 []를 넣어야 합니다.

예)

int[] data;

data = new int[5];

int[] data = new int[5];

int[] data = new int[5]{10,20,30,40,50};

int[] data = new int[]{10,20,30,40,50};

int[] data = {10,20,30,40,50};

2차원 배열

자료형[,] 배열이름;

예)

int[,] twoArr = new int[5, 5];

int[,] twoArr = new int[,]{{1, 2}, {3,4}, {5, 6}};

3차원 배열

자료형[,,] 배열이름;

int[,,] threeArr = new int[5, 5, 5];

가변 배열

하나의 배열 안에 여러 크기를 갖는 배열

예)

int [][]var = new int[3][];

var[0] = new int[1]; // 1행은 1열 [0,0]

var[1] = new int[2]; // 2행은 2열 [1,0][1,1]

var[2] = new int[3]; // 3행은 3열 [2,0][2,1][2,2]

예제1)

 

과제1_배열출력하기.exe

예제2)

 

과제2_랜덤사용하기.exe

예제3)

 

배열의평균값구하기.exe

예제4)

배열의평균값구하기.exe

정답)

20072686남승일_8주차.zip