반응형
//*********************************************************************************** // 다차원배열 //*********************************************************************************** /* int p[5]; //1차원 배열 -> 선 int p[3][5]; //2차원 배열 -> 면 //?? 3개의 원소를 갖는 배열 !! //[][][][][] //[][][][][] //[][][][][] int p[2][3][5]; // ?? 2개의 원소를 갖는 배열 !! //[][][][][] //[][][][][] //[][][][][] //[][][][][] //[][][][][] //[][][][][] */ #includevoid main() { int i,j; int a[3][4] = {{0,1,2,3},{4,5,6,7},{8,9,10,11}}; for(i=0;i<3;i++) { for(j=0;j<4;j++) printf("%d ",a[i][j]); } } // 다차원 배열은 배열의 배열 // 3차원 배열은???
다차원으로 lotto 게임 만들기!!
//************************************************************************************ // 다차원 배열 //************************************************************************************ // lotto 게임!! #include#include #include void main() { int Lotto[5][6] ={0,}; int i,j,k,no; srand((unsigned)time(NULL)); for(i=0;i<5;i++) { for(j=0;j<6;j++) { no = rand()%45+1; //중복값 처리 ?? if(j ==0) { Lotto[i][j] = no; continue; } for(k=0;k<=j;k++) { if(Lotto[i][k] == no) { j--; break; } } if(j==k) { Lotto[i][j] = no; } } } for(i=0;i<5;i++) { for(j=0;j<6;j++) { printf("%d ",Lotto[i][j]); } printf("\n"); } }
'C, C++' 카테고리의 다른 글
[C] 1차원 배열과 치환 (0) | 2014.11.18 |
---|---|
[C] 이차원 배열을 함수로 전달하기 (0) | 2014.11.18 |
[C] 간단한 포인터와 배열 (0) | 2014.11.18 |
[C] 배열을 함수로 전달하기 (0) | 2014.11.18 |
[C] 문자열과 배열 (0) | 2014.11.18 |