for (int i = 0; i < floor; i++)
{
for (int j = i; j < floor - 1; j++)
{
printf("S");
}
for (int k = 0; k < i * 2 +1; k++)
floor 5일때
i=0일떄 1더함
1더하면 i = j =1 이니까 -1뺴줌. 거기다 다시 1더함
i = 1 j = 1
여기서 k=0 이고 i보다 작으니까 *2 +1 하고 1더함
이게맞냐??
아시발복잡해
for (int i = 0; i < floor; i++)
{
for (int j = i; j < floor - 1; j++)
{
printf("S");
}
for (int k = 0; k < i * 2 +1; k++)
floor 5일때
i=0일떄 1더함
1더하면 i = j =1 이니까 -1뺴줌. 거기다 다시 1더함
i = 1 j = 1
여기서 k=0 이고 i보다 작으니까 *2 +1 하고 1더함
이게맞냐??
아시발복잡해
? 갑자기 1을왜뺌
아 같으니까 안뺴도되는군
1. i = 0 2. i < floor == i < 5 == true 3. j = i(1) 4. j < floor - 1 == j < 4 == true 5. printf 6. j++ 7. jump to 4, if 4 == false, to 8 8. i++ 9. jump to 2, if 2 == false, to 10 10. k = 0;
거맙다