반복이란?
반복을 구성하는 언어적 요소
반복문이란?
특정 코드 영역을 반복하는 구문
: 조건을 만족하는 동안 지정된 블록 안을 반복하여 실행하는 것
반복문은 언제 사용하는가?
while
while 구조
while(식)
{
문장들;
}
식이 Ture 동안에 {...} 안에 문장들을 반복
식의 결과에는 False(0)와 True(1, 0 이외의 값)가 될 수 있는 식
비교 연산, 상수, 변수, 논리연산
while 반복 구조 구성
int i = 0; // 조건 변수 초기화
while(i < 10) // 조건식
{
.... // 반복문 내용 (실제로 실행되는 코드)
i++; // 조건 변수 증가 또는 감소
}
while 무한 반복 구조
while(1)
{
...
}
while문의 구성을 체계화한 구조
for 문 → 조건 변수 초기화, 조건식, 조건 변수의 증감을 체계화