首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2019-06-12
22
问题
下列枚举类型的定义中,包含枚举值3的是( )。
选项
A、enum test{RED,YELLOW,BLUE,BLACK};
B、enum test{RED,YELLOW=4,BLUE,BLACK};
C、enum test{RED=-1,YELLOW,BLUE,BLACK};
D、enum test{RED,YELLOW=6,BLUE,BLACK};
答案
A
解析
声明枚举类型的语法格式为:enum<类型名>{<枚举值表>};<枚举值表>包含多个枚举值,它们用逗号隔开,每个枚举值就是一个枚举常量。枚举值有两种定义形式:一是<值名>;二是<值名>=<整型常量>。关于枚举类型有以下4点说明:
①一个enum类型实际上是int类型的一个子集,其每一个枚举值代表一个整数。
②n个枚举值全部未赋常量值时,它们自左至右分别与整数0,1,…n—1对应。
③若第i个枚举值赋常量值为m,则其未赋常量值的后续枚举值分别与整数m+1,m+2…对应,直到下一个赋了值的枚举值或结束。因此,为枚举值赋的整型常量值应从左到右递增。
④枚举类型的声明也可作为组声明若干整型符号常量的方法。也就是说,把每个要声明的符号常量作为一个枚举值,将各个枚举值合在一起定义成一个枚举类型。
对于本题来说,在选项A)中,对4个枚举值没有赋常量值,所以它们从左到右与整数0,1,2,3相对应。因而选项A)为正确选项。
转载请注明原文地址:https://kaotiyun.com/show/WG8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
下列叙述中正确的是()。
已有函数fun(a,b),为了使函数指针变量p指向函数fun,则使用的赋值语句是_____________。
由于常对象不能被更新,所以()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
以下数据结构中,不属于线性数据结构的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
tb此题考查的是对象的定义。对象的定义格式如下:类名对象名(参数表);所以题目中的tb是对象名标识符,而ta被定义成类MA的指针,故空格处应填tb。
随机试题
下列关于集体合同的表述哪一项是错误的()
Rh阴性的妇女怀有Rh阳性的胎儿,产后需要输血时为何不能接受Rh阳性人的血?
脉来极细极软,若有若无是( )
分泌性腹泻可见于下列疾病,但除外
为了满足肥胖病患者对甜味的需求,又不增加能量的摄入,营养师可建议选择下列哪一种天然甜味剂
在建筑产品生产中应用价值工程原理的说法,正确的是()。
人民检察院应当自接到公安机关提请批准逮捕书后的14日内作出决定。()
A、 B、 C、 D、 B第一组图图中阴影部分依次是原图面积的,第二组图依次是?,故所求图形阴影部分是原图面积的,B为正确选项。
Hisnewgirlfriendhadomittedtotellhimthatshewasmarried.
【B1】【B10】
最新回复
(
0
)