C语言.以下对枚举类型名的定义中正确的是
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/03 00:36:58
C语言.以下对枚举类型名的定义中正确的是
A)enum a={one,two,three}; B)enum a {a1,a2,a3} ;
C)enum a={‘1’,’2’,’3’} ; D)enum a {“one”,”two”,”three”} ;
A)enum a={one,two,three}; B)enum a {a1,a2,a3} ;
C)enum a={‘1’,’2’,’3’} ; D)enum a {“one”,”two”,”three”} ;
A和C是错误的
B和D是正确的
枚举类型定义和结构体一样,首先是关键字emun,然后是名字,然后是{和枚举举例,最后再加}.
定义里面不能包含=这种关键字.
再问: 正确答案是C、、、、
再答: 你的答案有问题吧,C连编译都不可能过。谁给的答案只能谁去解决了,我无能为力了。
你自己可以找个环境去试验一下,B和D都是可以编译通过的。编译器不会骗人。
B和D是正确的
枚举类型定义和结构体一样,首先是关键字emun,然后是名字,然后是{和枚举举例,最后再加}.
定义里面不能包含=这种关键字.
再问: 正确答案是C、、、、
再答: 你的答案有问题吧,C连编译都不可能过。谁给的答案只能谁去解决了,我无能为力了。
你自己可以找个环境去试验一下,B和D都是可以编译通过的。编译器不会骗人。