for (int i = 1; i < 5; i++)
{
int j = 0;
while (j < i)
{
cout << j << " ";
j++
}
}
이거 출력결과가
0 0 1 0 1 2 0 1 2 3
이건데 제가 잘못이해하고있는것같아요
전 0다음 바로 1이 나오던데..
자세히 설명해 주실분ㅠ.ㅠ
{
int j = 0;
while (j < i)
{
cout << j << " ";
j++
}
}
이거 출력결과가
0 0 1 0 1 2 0 1 2 3
이건데 제가 잘못이해하고있는것같아요
전 0다음 바로 1이 나오던데..
자세히 설명해 주실분ㅠ.ㅠ
저거 웹컴파일러로 해보니까 잘 나오는데?? 머가 문제인거
과제가 0 0 1 0 1 2 0 1 2 3 이렇게 출력되게 하는거란 거죠? 간단하면서도 껄끄러운 과제네요 -ㅅ-ㅋ
그러니까 머릿속에서 계산을 하면 0 다음 1이 나올거 같은데 왜 돌리면 0 0 1 이 나오냐 그게 궁금한거죠? 잘라서 생각해봐여 i가 1부터 시작해서 5까지 루프를 도는데 4바퀴 돌겠죠? 0, 01, 012, 0123 이렇게 네바퀴 도는거죠