首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2020-11-11
26
问题
下列枚举类型的定义中,包含枚举值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/tlyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cnut<<
在C++中既可以用于文件输入又可以用于文件输出的流类是()。
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1。此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
关于运算符重载,下列表述中正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
以下关键字不能用来声明类的访问权限的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
生产每种产品需要多种零件,则实体产品和零件间的联系是
数据库设计过程不包括
随机试题
关于Java中的Map接口,下列说法正确的是()。
某市建设行政管理部门在安全大检查中,因某建筑公司施工现场存在安全问题,对其作出停工整改的决定,如该决定有下列()情形之一的,人民法院可判决撤销或部分撤销。
在通关申报环节,海关认为必要时,需查阅或收取的预备性单证是()。
根据个案工作的过程,可以把个案工作的技巧分为()不同方面。
教育的内容和手段受________的制约。
成人要注意保护幼儿的耳朵以防生冻疮,是因为幼儿的()
某村村民经过集体投票民主选举村干部,5位村干部候选人中得票最高者将当选。经统计,本次选举有效选票一共395票,且当选者的得票数比其他4位候选人的平均得票数要多60票,则这名当选者一共获得()票。
单位新上了一套办公软件,但使用过程中出现了一些问题,影响了效率,你作为该软件上马的负责人,准备如何处理?
TheAmericanexpression"burningyourbridges’meansactinginsuchawaywhichyoudestroyanychanceofturningbackorchangi
Ifthetechnologicalrevolutioncontinuestohaveitseffects,therewillbefewerandfewerjobsavailable,particularlytosch
最新回复
(
0
)