C语言.以下对枚举类型名的定义中正确的是

学习 时间:2026-04-01 07:01:27 阅读:4653
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”} ;

最佳回答

怕孤单的烤鸡

自信的康乃馨

2026-04-01 07:01:27

A和C是错误的B和D是正确的枚举类型定义和结构体一样,首先是关键字emun,然后是名字,然后是{和枚举举例,最后再加}。定义里面不能包含=这种关键字。 再问: 正确答案是C、、、、 再答: 你的答案有问题吧,C连编译都不可能过。谁给的答案只能谁去解决了,我无能为力了。你自己可以找个环境去试验一下,B和D都是可以编译通过的。编译器不会骗人。

最新回答共有2条回答

  • 精明的铃铛
    回复
    2026-04-01 07:01:27

    A和C是错误的B和D是正确的枚举类型定义和结构体一样,首先是关键字emun,然后是名字,然后是{和枚举举例,最后再加}。定义里面不能包含=这种关键字。 再问: 正确答案是C、、、、 再答: 你的答案有问题吧,C连编译都不可能过。谁给的答案只能谁去解决了,我无能为力了。你自己可以找个环境去试验一下,B和D都是可以编译通过的。编译器不会骗人。

上一篇 因式分解(x+y)的平方-9y的3次方

下一篇 隋唐时期的民族关系是怎样的?