728x90 증감식1 06_Q&A for문 증감식에선 ;가 없는 이유에 대한 물음.zip Q1. for문에서 초기값, 조건, 증감식을 사용할 때 구분자로 ;를 사용하지만, 증감식 뒤에는 왜 ;를 붙이지 않는 건가? for 문 구조이 구조에서 각각의 부분을 나누기 위해 초기값과 조건, 조건과 증감식 사이에는 ;가 필요하다.하지만 증감식 뒤에는 ;가 붙지 않는다.증감식 뒤에는 왜 ;가 없을까?for 문은 하나의 제어 구조(Control Structure) 로 동작하며, 초기값 → 조건 → 반복 실행 → 증감식의 순서로 실행된다.즉, for 문 자체가 반복 실행을 위한 블록을 포함하기 때문에 증감식 이후에는 별도의 ;가 필요하지 않다. 잘못된 예제 (증감식 뒤에 ;를 붙인 경우)이렇게 작성하면 컴파일 오류가 발생하거나 의도하지 않은 동작이 될 수 있다. 올바른 예제여기서 증감식 i++는 반복이 끝.. 2025. 1. 25. 이전 1 다음 728x90