이렇게 출력할것이다.
*
**
***
****
*****
SSSS*
SSS**
SS***
S****
*****
i가 0일때 j에는 0이 들어간다
j는 총 4번의 반복문이 돌고
SSSS를 출력한다
k는 i와 같은 0 이므로
*를 출력하고 끝난다
i가 0일땐
SSSS* 줄바꿈이 되고 첫 반복문이 끝난다.
i가 1일때 j에는 1이 들어간다
j는 총 3번의 반복문이 돌고
SSS를 출력한다
k는 i가 1이므로 두번을 반복하여
**를 출력하고 끝난다
i가 1일땐
SSS** 줄바꿈이 되고 첫 반복문이 끝난다.
이렇게 총 다섯줄을 출력한다.
#include<stdio.h>
int
main(void)
{
for (int i = 0; i < 5; i++)
{
for (int j = i; j < 5 - 1; j++)
{
printf("S");
}
for (int k = 0; k <= i; k++)
{
printf("*");
}
printf("\n");
}
return 0;
}
댓글 없음:
댓글 쓰기