본문 바로가기
C

if else if switch case

by 자유코딩 2017. 11. 8.

이번 글은 if else if switch case 에 대한 글입니다.

 

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
#include <stdio.h>
void main() {
    int num1=10;
    int num2=5;
 
    if (num1>num2)//if(괄호) 괄호 안의 조건이 참이면 실행문을 실행한다
    {
        //실행문
    }
    else if (num1>num2) {//if 가 아닌 경우
 
    }
    else {//if와 else if 에 해당되지 않는 경우
 
    }
    switch (num1) {//switch ()괄호 안의 변수를 기준으로 case를 나눈다
    case 1://num1이 1일때
        break;
    case 2://num1이 2일때
        break;
    case 3://num1이 3일때
        break;
    default://default, case에 해당 값이 없는 경우
        break;
    }
}
cs

 

if 문은 괄호 안의 조건이 참이면 {} 안의 실행문을 실행한다.

 

else if() 괄호 안의 조건이 참이면 {} 안의 실행문을 실행한다.

 

else 문은 if 문의 조건이 거짓인 모든 경우 {} 안의 실행문을 실행한다.

 

switch (num1) switch case 문은 switch 괄호 안의 변수를 기준으로

 

case 뒤의 값이 되는 경우에 실행문을 실행한다.

 

switch case 는 구문들을 모두 이어서 실행하기 때문에 break;문을 작성해서 해당 조건인 경우에만 코드를 실행하고 구문을 빠져나가도록 한다.

 

이번 글은 if , else if , else , switch case 에 대한 내용입니다.

 

jswoo030@gmail.com 으로 질문을 보내시면 빠른 답변을 받으실 수 있습니다.

'C' 카테고리의 다른 글

맥에서 리눅스 명령어로 c언어 코딩하기  (0) 2019.05.28
scanf printf 입력 출력  (0) 2017.11.08
변수 / 연산자  (0) 2017.11.08
C 언어 기초  (0) 2017.11.08

댓글