c语言用枚举类型如何输出
枚举类型的输出可以使用switch语句来实现。下面是一个示例代码:
#include <stdio.h>
enum Weekday {Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday};
int main() {
enum Weekday today = Tuesday; // 声明一个枚举类型变量
switch (today) {
case Monday:
printf("Today is Monday.\n");
break;
case Tuesday:
printf("Today is Tuesday.\n");
break;
case Wednesday:
printf("Today is Wednesday.\n");
break;
case Thursday:
printf("Today is Thursday.\n");
break;
case Friday:
printf("Today is Friday.\n");
break;
case Saturday:
printf("Today is Saturday.\n");
break;
case Sunday:
printf("Today is Sunday.\n");
break;
default:
printf("Invalid day.\n");
break;
}
return 0;
}
此代码首先定义了一个枚举类型Weekday,然后在main函数中声明了一个枚举类型变量today,并将其赋值为Tuesday。接下来使用switch语句判断today变量的值,根据不同的情况输出不同的结果。最后返回0表示程序运行结束
原文地址: https://www.cveoy.top/t/topic/dwVM 著作权归作者所有。请勿转载和采集!