728x90
정말 간단한 방법으로 삼각형을 그려보겠습니다.
직접 그려넣는 듯한 느낌으로 ㅋ
방법은 2차원 배열에 0과 1로 구분해서 삼각형을 그려
이중 for문으로 보여주기만 하면 되는 것입니다.
#include <stdio.h>
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");
}
}
반응형
'배워보자!! > c언어' 카테고리의 다른 글
[c언어] 문자열을 숫자로 바꿔주는 함수_atoi_atol_atof (0) | 2015.05.02 |
---|---|
[c언어] c언어로 사각형 만드는 방법! (0) | 2015.04.16 |
[c언어] for문 하나로 구구단만들기! (0) | 2015.04.15 |
[c언어] c언어 포인터에 대해 알아보자! (0) | 2015.04.15 |
[c언어] c언어 문자길이 뽑아내기! (0) | 2015.04.15 |
댓글