---------------------------------------
---------------------------------------
이렇게 2행 3열의
2차원 배열을 선언할 수 있고
그렇게 되면
가로줄 2개
세로줄 3개인
2행 3열의 2차원 배열이 만들어 집니다.
---------------------------------------
가로줄이 행이고
세로줄이 열입니다.
---------------------------------------
각각의 요소들은
1이 0행 0열 값이고
2가 0행 1열 값이고
3이 0행 2열 값이고
4가 1행 0열 값이고
5가 1행 1열 값이고
6이 1행 2열 값입니다.
---------------------------------------
예제 코드를 보겠습니다.
---------------------------------------
예제 코드를 보겠습니다.
5번째 줄에서 2행 3열의 2차원 배열 arr을 선언하고
값을 1,2,3,4,5,6으로 초기화 해주고 있습니다.
9번째 에선
2중 for문을 이용하여
배열 전체 값을 출력하고 있습니다.
15번째에선
한행이 끝날때 마다 줄바꿈을 해주고 있습니다.
---------------------------------------
실행결과는 다음과 같습니다.
---------------------------------------
예제 코드가 있습니다.
행의 합을 출력하는 예제 입니다.
5번째 줄에서
2행 3열의 2차원 배열을 선언하고
값을 1,2,3,4,5,6 으로 초기화 하였습니다.
---------------------------------------
예제 코드가 있습니다.
행의 합을 출력하는 예제 입니다.
16번째 에서 배열의 값을 계속 더한다음
18번째 줄에서 행의 합을 출력해주고 있습니다.
그다음 행이 시작하기 전에
13번째 줄에서 sum 변수를 0으로 초기화 해주기 때문에
새로운 행의 합이 다시 출력 됩니다.
---------------------------------------
실행결과는 다음과 같습니다.
---------------------------------------
다음 예제를 살펴보겠습니다.
이 예제는
구구단 전체를 출력하는 예제입니다.
---------------------------------------
---------------------------------------
5번째 줄에서 구구단을 저장할
8행 9열의 2차원 배열을 선언하고 있습니다.
---------------------------------------
2중 for문을 이용하여
2차원 배열에 구구단을 차례로 저장하고 있습니다.
i+2로 몇단인지 단 값을 만들고
j+1로 1에서 9까지의 값을 만들었습니다.
그런다음
밑에서
구구단을 출력합니다.
---------------------------------------
실행결과는 다음과 같습니다.
구구단 전체 결과가 출력됩니다.
---------------------------------------
'C_프로그래밍' 카테고리의 다른 글
[C 프로그래밍] 33장. 포인터 연산 (0) | 2020.04.06 |
---|---|
[C 프로그래밍] 32장. 포인터 (0) | 2020.04.06 |
[C 프로그래밍] 30장. 1차원 배열 (0) | 2020.04.05 |
[C 프로그래밍] 29장. 재귀함수 (0) | 2020.04.05 |
[C 프로그래밍] 28장. 함수(2) (0) | 2020.04.05 |