枚舉類型的目的是提高程序的可讀性
枚舉值其實(shí)就是整形變量
-
格式:
enum 枚舉名字 {
枚舉類型 = 初始值(數(shù)字或字符串),
summer,
autumn,
winter,};
枚舉值表中羅列出一個事物的所有可能的狀態(tài),默認(rèn)從0開始
-
練習(xí):
從控制臺輸入1-4,對應(yīng)打印出春夏秋冬的英文詞(使用枚舉的方式)
include <stdio.h>
int main(){
enum jiJie{ chun=1,xia,qiu,dong };
printf("請輸入一個1~4的數(shù):");
int intAig = 0;
scanf("%d",&intAig);
switch (intAig)
{
case chun:printf("spring 春\n");
break;
case xia:printf("summer 夏\n");
break;
case qiu:printf("autumn 秋\n");
break;
case dong:printf("winter 冬\n");
break;
default :
break;
}
return 0;
}