首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2019-06-04
36
问题
下列枚举类型的定义中,包含枚举值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/T68p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 Apb作为基类指针,可以指向派生类对象,但是它只能访问基类的成员函数,而不能访问派生类的成员函数,所以pb->show();访问的是基类的show()函数,故打印10,20。
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 C派生类在公有派生和保护派生两种方式下,可以访问基类的保护成员。虚基类也可以被实例化,虚函数如果在派生类中不被重新定义,则直接被派生类继承。
A、 B、 C、 D、 D在C++中,数组的下标为0~Ⅳ-1,如果定义数组指针,则指针刚开始时是指向数组的头元素
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。A)operatorlong()const;B)operatorlong(bigNumber);C)longoperatorlong()
下列选项中不属于软件生命周期开发阶段任务的是()。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
下列选项中不全是c++语言关键字的是
随机试题
资本主义的生产成本是
急性乳腺炎脓肿形成切开引流时应注意
干型营养不良的表现不包括
患者,女,24岁。右下后牙突然自发痛1天。检查:局部牙龈乳头红肿、触痛。如果诊断为急性牙问乳头炎,最佳治疗措施为
包衣片剂不需检查的项目是
失业保障月数的计算公式是()。
人们常说,“身体是革命的本钱”,但一些领导干部和许多模范人物却坚持“小车不倒只管推”。对此。你有何看法?
A、 B、 C、 D、 C图形中小图形的种类数依次是1、2、3、4、(5)。
暖春三月,当你在华南植物园的姜园中漫步时,会看到一种头戴“高帽”的奇特植物,每当微风吹拂,就像是翩翩起舞的“美少女”,甚是惹人爱怜,“她”就是益智,属于姜科,为多年生草本植物,高1—3m;茎丛生;总状花序在花蕾时全部包藏于酷似“高帽”状的总苞片中;花冠白色
ThatisalessonScottSpector,15,learnedthehardway,whenhisphonestartedblastinghis"AmericanIdolTheme"ringtoneas
最新回复
(
0
)