C언어/C언어 문법
C언어 문법 - 열거형 (enum) 관련 간단한 예제/ 간단한 코드
공부가싫다가도좋아
2021. 3. 18. 00:00
반응형
예제
#include<stdio.h>
enum days{MON,TUE,WED,THU,FRI,SAT,SUN};
char *days_name[]={
"monday","tuesday","wednesday","thursday","friday","saturday","sunday"};
int main(void){
enum days d;
for(d=MON;d<=SUN;d++){
printf("%d번째 요일의 이름은 %s입니다.\n",d,days_name[d]);
}
}
*결과
예제2)
#include<stdio.h>
enum tvtype{tube,lcd,plasma,projection};
int main(void){
enum tvtype type;
printf("Tv종류 코드를 입력하시오:");
scanf("%d",&type);
switch(type){
case tube:
printf("브라운관 TV를 선택하셨습니다.\n"); //인덱스 0 위치에 있음
break;
case lcd:
printf("LCD TV선택함 \n"); //인덱스 1위치에 있음
break;
case plasma:
printf("PCP TV선택함 \n"); //인덱스 2위치에 있음
break;
case projection:
printf("프로젝션 TV를 선택함\n"); //인덱스 3위치에 있음
break;
default:
printf("다시 선택해주시오 \n");
break;
}
return 0;
}
#결과
반응형