while문은 조건을 먼저 체크하고 반복 수행됨do-while문은 조건과 상관 없이 수행을 한 번 하고나서 조건을 체크 후 반복 유무를 결정함true 가 아니면) 더 이상 수행하지 않음
0이 되면 반복을 그만하고 합을 출력package ch18; import java.util.Scanner; public class DoWhileTest { public static void main(String[] args) { Scanner scanf = new Scanner(System.in); int input, sum = 0; do { System.out.print("입력한 수:"); input = scanf.nextInt(); sum += input; } while(input != 0); System.out.println("입력한 수의 총합:" + sum); } }출력 결과