77问答网
所有问题
当前搜索:
枚举类型enum怎么输出
c语言:
输出枚举型
变量的值,应该用什么格式说明
答:
1 如果在
枚举
变量中,不存在负值,如
enum
test { A,B,};这样的定义,系统会将该枚举变量按照无符号整型处理,即unsigned int
型
。
输出
的时候使用%u格式即可。enum test t = A;printf("%u", t);2 如果在枚举变量中存在负值,那么系统按整型处理,即int型。如定义 enum test { A=-199,B,}...
C语言:
输出枚举型
变量的值,应该用什么格式说明
答:
enum test { a,b,};这样的定义,系统会将该枚举变量按照无符号整型处理,即unsigned int 型。
输出的时候使用%u格式即可
。enum test t = a;printf("%u",t);2 如果在枚举变量中存在负值,那么系统按整型处理,即int型。如定义 enum test { a=-199,b,};输出时,需要用%d格式:enum test t =...
c++中
枚举类型
的输入方法是??
答:
可以直接用cin>>枚举变量方式输入
。枚举类型,在C++中本质是整型数值,即int类型。枚举名只是给程序的编写和维护者阅读的。比如枚举 enum test{ TEST0, TEST1, TEST2};中,TEST0, TEST1和TEST2的值就是0,1,2。所以对于枚举变量,其输入输出也可以按照int类型进行输入输出。如 enum test t;...
枚举类型怎么输出
?
答:
enum
weekday{sun,mon,tue,wed,thu,fri,sat};void main(){ enum weekday day;day=sun;printf("%d\n",day);} 其值就是int
c的printf
怎么输出枚举类型
变量
答:
enum设计出来是为了编写代码方便而使用的,底层并不保存
枚举
量名称,如果你真需要打印出
enum的
变量名称出来,可以使用下面的方式:typedef enum { A = 0,B,C }
ENUM
_SAM_T;char* p[3]={"A","B","C"};然后可以在程序中做如下打印枚举量E的值:ENUM_SAM_T E = A;printf("%s",p[E]);...
c++,
怎么
输入
枚举类型
的元素
enum
u{a,b,c}; cin>>a; ??? 怎么做啊...
答:
= a;(
枚举型
有些编译器是不支持直接输入,但是可以将变量转换成int型就可以了,比如 cin >> (*(int*)&x); 本质上还是int型) 相应的 b = 1, c = 2 或者你可输入一个字符,u x;char t; cin >> t;if (t == 'a') x = a;elseif (t == 'b') x =b;......
C语言中的
enum类型
可不可以用SCANF等输入语句输入其值?
答:
1、可以的,在C里面,
enum类型
其实就是int型,但是在C++里不可以。在C里面可以这样:enum color{RED, GREEN, BLUE} ;enum color a;scanf("%d", &a);如果输入的是0,对应的是RED,1对应的是GREEN,2对应的BLUE 2、enum是计算机编程语言中的一种数据类型。
枚举类型
:在实际问题中,有些变量的...
有关c语言中的
枚举enum
使用
答:
enum
{ Qi=1,//企划部 Cai,//财务部 Ren,//人力资源部 Shi,//市场部 };main(){ int n;printf("1-企划部,2-财务部,3-人力资源部,4-市场部\n");printf("请输入:");scanf("%d",&n);printf("你输入的是:");switch(n){ case 1:printf("企划部\n");break;case 2:printf("...
c语言,定义一个
枚举类型
,用来表示一周中的七天,利用循环将枚举值...
答:
};int main(void){int wd;
enum
week pw,t;while(1){printf("Please input wd(0~7)...\nwd=");if(scanf("%d",&wd) && wd>0 && wd<8)break;printf("Error, redo: ");}for(t=(enum week)wd,wd=0,pw=sun;pw<t;pw=(enum week)++wd)printf("%d ",pw);printf("\n"...
c语言
枚举
变量能不能直接
输出
答:
//当然可以
输出
,
枚举
变量就是一个整数。//下面有个例子。include<stdio.h> int main(){
enum
color { red,green,blue=6,white=10,};enum color c=red;//0 printf("%d\n",c);c=white;//10 printf("%d\n",c);//1 6 printf("%d %d\n",green,blue);return 0;} ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言枚举类型enum输出
枚举类型enum定义
enum枚举类型及其描述调用
枚举类型enum用法
c++枚举类型enum用法
c语言枚举类型enum用法
枚举类型enum字符文件读入
枚举输出
枚举enum