728x90
switch문에 대해 알아보겠습니다.
switch문도 if~else문과 비슷하다고 보시면 됩니다.
보기에 간결해보이긴 하지만 전 잘 안쓰게 되더라구요 대신 if~else문을 주로쓰지
같은 결과같을 내는 것을 switch문과 if~else문으로 짜보겠습니다.
switch문
#include <stdio.h>
int main ()
{
int num = 2;
switch(num)
{
case 1:
printf("num 은 여기입니다.==%d\n",num);
break;
case 2:
printf("num 은 여기입니다.==%d\n",num);
break;
case 3:
printf("num 은 여기입니다.==%d\n",num);
break;
}
return(0);
}
if~else문
#include <stdio.h>
int main ()
{
int num = 2;
if(num==1)
{
printf("num 은 여기입니다.==%d\n",num);
}else if(num==2)
{
printf("num 은 여기입니다.==%d\n",num);
}else if(num==3)
{
printf("num 은 여기입니다.==%d\n",num);
}
return(0);
}
둘다 같은 결과값을 보여주고 있습니다.
반응형
'배워보자!! > c언어' 카테고리의 다른 글
[c언어] c언어 지역변수, 전역변수란? (0) | 2015.04.13 |
---|---|
[c언어] c언어 함수 사용법! (계산기 만들기) (0) | 2015.04.13 |
[c언어] continue문 / break문 쓰는 법! (0) | 2015.04.12 |
[c언어] putchar() 함수로 문자출력하기! (0) | 2015.04.11 |
[c언어] getchar() 함수로 문자입력하기! (0) | 2015.04.11 |
댓글