이 코드는 어떻게 실행되나요? 이 코드는 이해가 되지만 작동 방식이 헷갈립니다. 생각을 할수록 어떻게 작동하는지 이해가 안 가네요. 자세한 조언 부탁드립니다. 감사합니다
먼저 외부 for를 입력한 다음 첫 번째 내부 for를 입력하고 두 번째 내부 for를 입력한 다음 첫 번째 루프 라운드가 종료됩니다. 1차 출력:     *<br>2차 출력:    ***<br>3차 출력:# 🎜🎜#   *****<br>4번째 출력:  ************<br>
으아악
외부 레이어의 첫 번째 루프: 공백 4개와 새 줄
두 번째 외부 루프: 공백 3개, 줄 바꿈 3개
세 번째 외부 루프: 공백 2개, 줄바꿈 5개.....
즉, 출력 공백 문자는 1씩 감소하고 출력 개행 문자는 2씩 증가합니다. 이와 같은 지저분한 루프의 경우 실행 프로세스를 2~3개 열거해 볼 수 있습니다
순서대로 실행하여 외부 루프에 진입한 후 내부 루프 루프 후 다음 루프를 실행합니다
for문의 기본 구문을 보고 차분히 생각해보시면 됩니다. 외부 루프는 줄 바꿈 횟수를 결정하고, 두 개의 내부 루프는 각각 공백과 * 기호 수를 결정합니다. 내부 루프는 독립적이며 거의 동시에 진행됩니다
먼저 외부 for를 입력한 다음 첫 번째 내부 for를 입력하고 두 번째 내부 for를 입력한 다음 첫 번째 루프 라운드가 종료됩니다.
1차 출력:
    *<br>
2차 출력:
   ***<br>
3차 출력:# 🎜🎜#   *****<br>
4번째 출력:
 ************<br>
으아악
외부 레이어의 첫 번째 루프: 공백 4개와 새 줄
으아악두 번째 외부 루프: 공백 3개, 줄 바꿈 3개
으아악세 번째 외부 루프: 공백 2개, 줄바꿈 5개
.....
순서대로 실행하여 외부 루프에 진입한 후 내부 루프 루프 후 다음 루프를 실행합니다
for문의 기본 구문을 보고 차분히 생각해보시면 됩니다. 외부 루프는 줄 바꿈 횟수를 결정하고, 두 개의 내부 루프는 각각 공백과 * 기호 수를 결정합니다.
내부 루프는 독립적이며 거의 동시에 진행됩니다