do{ 실행문; ... } while(조건문);
while문과 차이점은 do{...}안의 실행문이 처음에 한 번은 무조건 실행된다는 것. 그 이후 while 뒤의 조건문을 체크하여 참이면 do{...} 블럭을 다시 수행하고 거짓이면 그대로 반복을 종료한다.