열혈강의 문제중...
해샘찬
문제중에 궁금한사항이 있어서 그러는데요..,
아래그림 만드는거 있자나요
원리가 어떻게되는지 설명좀 부탁드려도 될까요?
문제가 문자로된 문제만 나오다가
그림문제나오니까 헷갈리기도하고 모르겠네요..
그래서 결국 이문제에 대해서는 답안지를 보고 말았는데
어떤원리로 아래그림이 나오는지...??
이원리를 이해해서 다른 모양도 한번만들어보고싶은데...
책에는 답에대한 설명이 없네요...
원리설명좀 부탁드리겠습니다
*
o*
oo*
ooo*
oooo*
#include stdio.h
int main(void)
{
int i=0;
int j=0;
while(i5)
{
while(ji)
{
printf(o);
j++;
}
j=0;
printf(* \n);
i++;
}
}
-
곰돌츼
#includestdio.h
main()
{
int i, j;
for(i=1; i7; ++i)
{
printf(\*\\n\);
if(i==6)
break;
for(j=0; ji; j++)
{
printf(\0\);
}
}
getch();
return 0;
}
저도 이제 -
내꽃
저는 이거 비슷한거를 for문으로 했는데... ㅋㅋㅋ
이해 안가면 다시 질문이나 뎃들 올려주세요 ^^.. -
단순랩퍼
음.. 그러니까 i는 0 ~ 4 까지 반복하구요 ..
그 밑으로 가보시면 j i 요거는 i 가 j 보다 크면 참으로 인식하고 반복하게 됩니다.
처음 시작할때 i , j 둘다 0 이므로 두번째 while문에서 거짓이되므로
한 블럭을 빠져 나오게 되죠
그리고 바로 밑에 j를 0으로 다시 초기화 시켜주네요 ..
그리고나서 * 를 출력하게 되구요
그다음 i값을증가 시켜줍니다...
이런식으로 쭉쭉 반복해서 i 값이 5가 되면 끝나게 되는것이죠 ...