下列对枚举类型的定义正确的是( )
A: enum a{A;B;C};
B: enum a={A,B=4;C};
C: enum a{"A","B"=4,"C"};
D: enum a{A,B=4;C};
A: enum a{A;B;C};
B: enum a={A,B=4;C};
C: enum a{"A","B"=4,"C"};
D: enum a{A,B=4;C};
举一反三
- 下列对枚举类型的正确定义形式为( ) A: enum a={one,two,three}; B: enum a{one=9,two=-1,three}; C: enum a={"one","two","three"}; D: enum a{"one","two","three"};
- 以下对枚举类型名的定义中正确的是: A: enum a{sum=9,mon=-1,tue}; B: enum a={sum,mon,tue}; C: enum a={"sum","mon","tue"}; D: enum a{"sum","mon","tue" }
- 以下对枚举类型名的定义中,正确的是__________。 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 {no, yes, none}answer; if (answer == yes) { printf("Yes "); } B: enum response{no = -1, yes = 1, none = 0}; enum response answer; C: answer = yes; printf("%d", answer); D: answer = "yes"; printf("%s", answer);
- 在C#中值类型包括枚举类型,关于枚举类型的声明下面的选项哪一下是正确的( )。 A: num c={'1','2','3'}; B: enum a={one,two,three}; C: enum b {a1,a2,a3}; D: enum d{"one","two","three"};