标签:lse 日期 ase info amp inf span 情况 turn
1 //枚举 2 //1.枚举值对应的整数值默认情况从0开始,可以在枚举类型声明中自定义 3 //2.枚举值不是字符串,不能用printf("%s",a);输出 4 //3.不用枚举也能实现此程序,但是用枚举类型更加直观 5 #include<stdio.h> 6 enum weekday{sun=7,mon=1,tue,wed,thu,fri,sat}; 7 int main(){ 8 enum weekday a; 9 int num; 10 printf("输入你想输出的日期:\n"); 11 scanf("%d",&num); 12 if(num>=1 && num<=7){ 13 a=(enum weekday)num; 14 switch(a){ 15 case sun:printf("周日\n");break; 16 case mon:printf("周一\n");break; 17 case tue:printf("周二\n");break; 18 case wed:printf("周三\n");break; 19 case thu:printf("周四\n");break; 20 case fri:printf("周五\n");break; 21 case sat:printf("周六\n");break; 22 } 23 }else{ 24 printf("输入错误\n"); 25 } 26 return 0; 27 }
标签:lse 日期 ase info amp inf span 情况 turn
原文地址:https://www.cnblogs.com/Tobi/p/9239641.html