본문 바로가기
728x90

for문2

06_Q&A for문 증감식에선 ;가 없는 이유에 대한 물음.zip Q1. for문에서 초기값, 조건, 증감식을 사용할 때 구분자로 ;를 사용하지만, 증감식 뒤에는 왜 ;를 붙이지 않는 건가? for 문 구조이 구조에서 각각의 부분을 나누기 위해 초기값과 조건, 조건과 증감식 사이에는 ;가 필요하다.하지만 증감식 뒤에는 ;가 붙지 않는다.증감식 뒤에는 왜 ;가 없을까?for 문은 하나의 제어 구조(Control Structure) 로 동작하며, 초기값 → 조건 → 반복 실행 → 증감식의 순서로 실행된다.즉, for 문 자체가 반복 실행을 위한 블록을 포함하기 때문에 증감식 이후에는 별도의 ;가 필요하지 않다. 잘못된 예제 (증감식 뒤에 ;를 붙인 경우)이렇게 작성하면 컴파일 오류가 발생하거나 의도하지 않은 동작이 될 수 있다. 올바른 예제여기서 증감식 i++는 반복이 끝.. 2025. 1. 25.
C언어 반복문 프로그래밍에서 반복문은 필수적인 개념이다. 특정 작업을 여러 번 수행해야 할 때, 반복문을 사용하면 코드의 가독성이 향상되고 유지보수가 쉬워진다. 이번 글에서는 C 언어의 대표적인 반복문인 while, for, do-while을 다루고, 중첩 반복문, 무한 루프, break, continue 활용법까지 정리해보겠다. 1. 반복문의 개념과 필요성반복문은 특정 조건을 만족하는 동안 같은 코드 블록을 여러 번 실행할 때 사용한다. 이를 통해 코드의 길이를 줄이고 가독성을 높이며, 유지보수성을 향상시킬 수 있다. 반복문이 없다면 동일한 작업을 여러 번 수행하려면 같은 코드를 반복해서 작성해야 한다. 하지만 반복문을 사용하면 간결한 코드로 효율적인 프로그래밍이 가능하다. 반복문의 주요 장점코드의 중복을 줄일 수 .. 2025. 1. 25.
728x90