Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

괴발개발 개발하다

[ C언어 ] 조건문 본문

C언어

[ C언어 ] 조건문

괴발새발개발자 2021. 6. 17. 00:38

1. if 문

// 음수와 양수를 구별
#include <stdio.h>

int main(){
    int number;

    printf("정수를 입력하시오:");
    scanf("%d", &number);

    if(number % 2 == 0)
        printf("입력된 정수는 짝수입니다.\n");

    else
        printf("입력된 정수는 홀수입니다.\n");
    
    return 0;
}


// 출력
정수를 입력하시오:17
입력된 정수는 홀수입니다.

 

 

 

 

 

2. if, else 문

// if-else 문을 이용하여 홀수와 짝수를 구분

#include <stdio.h>

int main(){
    int number;

    printf("정수를 입력하시오:");
    scanf("%d", &number);

    if(number % 2 == 0)
        printf("입력된 정수는 짝수입니다.\n");

    else
        printf("입력된 정수는 홀수입니다.\n");
    
    return 0;
}

// 출력
정수를 입력하시오:17
입력된 정수는 홀수입니다.

 

 

 

 

 

3. switch 문

// switch 문

#include <stdio.h>

int main(){
    int number;

    printf("정수를 입력하시오:");
    scanf("%d", &number);
    switch(number)
    {
        case 0:
            printf("없음\n");
            break;
        case 1:
            printf("하나\n");
            break;
        case 2:
            printf("둘\n");
            break;
        default:
            printf("많음\n");
            break;
    }
}

// 출력
정수를 입력하시오:3
많음

 

 

 

 

 

4. goto 문

// 구구단 출력

#include <stdio.h>

int main(){
    int i = 1;

loop:
    printf("%d * %d = %d \n", 3, i, 3 *i);
    i++;
    if(i == 10) goto end;
    goto loop;

end:
    return 0;
}

// 출력
3 * 1 = 3
3 * 2 = 6
3 * 3 = 9
3 * 4 = 12
3 * 5 = 15
3 * 6 = 18
3 * 7 = 21
3 * 8 = 24
3 * 9 = 27

ㅇ0ㅇ..........

'C언어' 카테고리의 다른 글

[ C언어 ] 버블정렬(2중 for문)  (0) 2021.07.04
[ C언어 ] 구조체  (0) 2021.07.01
[ C언어 ] 좌석예약하기 프로그램  (0) 2021.06.24
[ C언어 ] 반복문  (0) 2021.06.17
[ C언어 ] 데이터 교환  (0) 2021.06.17