C 언어에서 for 문은 사용하기에 가장 유연합니다.
for (표현식 1; 표현식 2; 표현식 3)?
실행 과정은 다음과 같습니다.
먼저 수식 1을 풀어보세요.
수식 2를 풀어보세요. 값이 true(0이 아님)이면 for 문에 지정된 포함된 문을 실행하고, 값이 false(0)이면 아래 3) 단계를 실행합니다. 루프를 종료하고 5단계로 이동합니다.
수식 3을 풀어보세요.
계속 실행하려면 위의 2)단계로 돌아가세요.
루프가 종료되고 for 문 아래의 문이 실행됩니다.
프로그램 실행 과정은 아래 그림과 같습니다.