C빈칸 채우기기초 · 10점#반복문#조건문#입문

24. while과 do-while, 반복을 멈추고 건너뛰는 키워드

다음 C 프로그램의 실행 결과가 첫째 줄 `0 1`, 둘째 줄 `16`이 되도록 빈칸 ①, ②에 들어갈 키워드를 각각 쓰시오.

1#include <stdio.h>
2
3int main() {
4 int a = 10;
5 int b = 10;
6 int w = 0;
7 int d = 0;
8 while (a < 10) {
9 w++;
10 a++;
11 }
12 do {
13 d++;
14 b++;
15 } while (b < 10);
16 printf("%d %d\n", w, d);
17 int total = 0;
18 int k = 0;
19 while (1) {
20 k++;
21 if (k % 2 == 0) {
22 ( ① );
23 }
24 if (k > 7) {
25 ( ② );
26 }
27 total += k;
28 }
29 printf("%d\n", total);
30 return 0;
31}

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