C언어_if else, break, continue

P4·2023년 5월 1일
0

C언어 기초

목록 보기
9/23
post-thumbnail

기본적인 conditional


예제코드 (if문)

#include <stdio.h> // standard input/output 이라는 뜻

int main(void)
{
    int age;
    printf("나이를 입력하세요");
    scanf_s("%d", &age);

	if (age < 8)
    {
    	printf("7세 이하 어린이입니다.\n");
    }
    else if (age >= 8 && age <= 13)
    {
        printf("초등학생입니다.\n");
    }
    else if (age >= 14 && age <= 16)
    {
        printf("중학생입니다.\n");
    }
    else if (age >= 17 && age <= 19)
    {
        printf("고등학생입니다.\n");
    }
    else
    {
        printf("성인입니다.\n");
    }
    return 0;
} // js랑 똑같음

break, continue

  • and는 &&, or은 ||

예제코드 (break, continue)

#include <stdio.h> // standard input/output 이라는 뜻

int main(void)
{
    for (int i = 1; i < 30; i++)
    {
        if (i == 3)
        {
            printf("continue, %d번은 건너뜁니다.\n", i);
            continue; // 얘를 만나면 이번만 멈춤
        }
        if (i >= 6)
        {
            printf("break, 반복문을 종료합니다\n");
            break; // 5번까지만 나옴, 아예 반복문이 끝남
        }
        printf("%d번째 반복입니다.\n", i);
    }
    return 0;
} // and = &&, or = ||
profile
지식을 담습니다.

0개의 댓글