Home TIL 220215
Post
Cancel

TIL 220215

C

switch문

각각의 케이스를 작성한 후 반드시 break를 해주어야 한다.
그렇지 않으면 실행된 조건부터 아래의 조건들이 모두 실행됨.

do-while문

조건에 만족하지 않더라도 최소 1번은 실행되는 반복문

형태

1
2
3
4
5
6
7
초기식
do // ↓ 루프 본체(loop body) 및 변화식
{
    반복할 코드
    변화식
} while (조건식);
//   ↑ 루프 선언문(loop statement)

예시

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>

int main()
{
    int i = 0;

    do     // 처음 한 번은 아래 코드가 실행됨
    {
        printf("Hello, world! %d\n", i);    // Hello, world!와 i의 값을 함께 출력
        i++;                                // i를 1씩 증가시킴
    } while (i < 100);    // i가 100보다 작을 때 반복. 0부터 99까지 증가하면서 100번 반복

    return 0;
}

Ref

https://dojang.io/mod/page/view.php?id=198
https://dojang.io/mod/page/view.php?id=230

This post is licensed under CC BY 4.0 by the author.

TIL 220214

TIL 220216