달팽이소스 신선한 충격을 먹었던 소스...ㅋ #include int main() { int i=0,j=0; // 출력 배열의 인덱스 int n,m; // 사용자로 부터 받을 정수 int num=1; // 배열에 입력할 수 int x=0,y=-1,turn=1; // 배열의 가로, 세로 좌표와 크기조절 변수 int arr[20][20]; // 배열의 임시크기 지정 printf("정수를 입력 : "); // 정수 입력 받는다. scanf("%d",&n); m=n; // 나중 배열 출력을 위해서 입력값을 복사 while(n!=0) // 입력한 수가 0이 될때까지 1감소하면서 돌림 { for(i=0;i 더보기 오답노트 대체 몇번을 다시 하는건지.. 맨날 까먹기만 하고 정리해서 잊어 먹지 안토록 주의하자!!! 관계연산이 논리연산보다 우선순위가 높다. 괄호 사용유무에 상관없이... ex> result = (val1==10 && val2 ==12); // val1과 val2의 관계연산이 끝나고 나면 && 연산을 해서 result 변수에 값이 대입된다. 난순서대로 되기때문에 괄호를 해야 되는건줄 알았는데 그게 아님!! 삼항 연산자 ... 음 신기하군.. ex> x = (y arr[3][1] = 'a' 2차원 배열 초기화 해줄때 대괄호 속에 대괄호를 해줘서 초기화 해주어야 한다. ex> int arr[3][4] = { { 1,2,3,4 }, 이렇게 하면 데이터는 1 2 3 4 { 5,6,7}, == > 5 6 7 0 { 9 }.. 더보기 한줄 스왑 코드 a^=b^=a^=b; // 한줄 스왑 코드!!! 더보기 이전 1 ··· 17 18 19 20 21 22 23 ··· 25 다음