본문 바로가기
반응형

배워보자!!/c언어38

[c언어] c언어로 사각형 만드는 방법! 삼각형 만드는 방법과 동일합니다.2차원 배열을 이용해서 그 모양 비슷하게 입력해주시면 됩니다. #include int main(){char str;int i,j;int imageArr[5][9]={{1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1},{1,1,1,1,1,1,1,1,1}};for(i = 0; i < 5; i++){for(j = 0; j < 9; j++){if(imageArr[i][j]==1){str ='*';}else{str =' ';}printf("%c" , str);}printf("\n");}} 2015. 4. 16.
[c언어] c언어로 삼각형 만드는 방법! 정말 간단한 방법으로 삼각형을 그려보겠습니다.직접 그려넣는 듯한 느낌으로 ㅋ방법은 2차원 배열에 0과 1로 구분해서 삼각형을 그려이중 for문으로 보여주기만 하면 되는 것입니다. #include int main(){char str;int i,j;int imageArr[5][9]={{0,0,0,0,1,0,0,0,0},{0,0,0,1,1,1,0,0,0},{0,0,1,1,1,1,1,0,0},{0,1,1,1,1,1,1,1,0},{1,1,1,1,1,1,1,1,1}};for(i = 0; i < 5; i++){for(j = 0; j < 9; j++){if(imageArr[i][j]==1){str ='*';}else{str =' ';}printf("%c" , str);}printf("\n");}} 2015. 4. 16.
[c언어] for문 하나로 구구단만들기! 두개가 아닌 for문 하나로 구구단을 만들어 보겠습니다.ㅎ나머지와 몫을 이용해서 만들어 볼거에요 "/" 은 몫을 "%" 는 나머지를 출력하게 됩니다. #include int main(){int i,a,b;int total = 18;for(i = 0; i 8){printf("-------------띄워쓰기\n");}printf("%d * %d = %d\n" , a ,b , a*b);}} 2015. 4. 15.
[c언어] c언어 포인터에 대해 알아보자! ●포인터란??- 간단히 말해 변수가 선언이 되면 메모리상에 저장된 그 변수의 주소값을 담아두는 변수이다. - 포인터의 크기는 타입에 상관없이 4바이트입니다.- 포인터에 타입은 변수를 참조할 때 몇 바이트를 읽을지 가르쳐 주기위해 존재한다고 합니다. #include int main(){char a = 'c';int b = 3;double d = 3.14;}0x1000 a = 'c' = char (1바이트) 0x1001 b = 3 = int (4바이트) 0x1002 0x1003 0x1004 0x1005 d = 3.14 = double (8바이트) 0x1006 0x1007 0x1008 0x1009 0x100a 0x100b 0x100c ◆포인터 선언하는 방법- 포인터를 선언할 때는 "*" 연산자를 사용합니다. .. 2015. 4. 15.
반응형