Java출력 결과기초 · 10점#반복문#조건문#입문

36. while과 do-while의 break·continue

다음 Java 프로그램의 실행 결과를 쓰시오.

1public class Main {
2 public static void main(String[] args) {
3 int n = 0;
4 int sum = 0;
5 while (true) {
6 n++;
7 if (n % 3 == 0) {
8 continue;
9 }
10 if (n > 7) {
11 break;
12 }
13 sum += n;
14 System.out.print(n);
15 }
16 System.out.println();
17 System.out.println("sum=" + sum + ", n=" + n);
18 int k = 10;
19 do {
20 k += 5;
21 } while (k < 10);
22 System.out.println("k=" + k);
23 }
24}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.