while문
while문은 반복문 중의 하나로, 다음과 같은 형식을 가진다.
while 다음의 소괄호 안에 조건을 쓰고,
중괄호 안에 조건을 만족하는 동안 실행할 코드를 쓴다.
while문에서는 먼저 조건의 만족 여부를 판단하고,
조건을 만족하면 중괄호 안의 코드를 실행 후 다시 조건 만족 여부를 판단한다.
그러다 조건을 만족하지 않게 되면 반복문을 탈출한다.
위 예제에서 while문의 변수 i가 5보다 작다는 조건을 만족하는 동안
i를 1씩 더한 후 출력하는 반복문을 작성하였다.
예제 코드를 실행하면, 위와 같은 과정으로 반복문이 실행되고, 출력값은 오른쪽과 같이 나온다.
do-while문
do-while문은 while문과 달리
코드 실행이 선행되고, 조건 만족 여부 판단이 후에 이루어진다.
위 예제에서는 i가 6보다 큰 동안 i에서 1씩 뺀 값을 출력하도록 반복문을 작성했다.
예제 코드를 실행하면, 위와 같은 과정으로 반복문이 실행되고, 출력값은 오른쪽과 같이 나온다.