首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2017-04-25
41
问题
下列枚举类型的定义中,包含枚举值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/82Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
下列关于函数的描述中,错误的是()。
生产一个最终能满足需求并且达到工程目标的软件产品所需要的步骤被称为【 】。
下面哪些函数采用动态联编( )?
请将下列类定义补充完整。classBase(public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voi
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是
在关系数据库中,用来表示实体之间联系的是
以下选项中合法的实型常数是
以下程序的功能是按顺序读入10名学生4门课程的成绩,计算出每位学生的平均分并输出: main( ) {int n, k, float score, sum, ave;
以下都是C++语言标识符的是()。
随机试题
A______(learn)personisrespectedinmodernsociety.
每克血红蛋白可结合的氧量为A.1.34mlB.4.31mlC.3.14mlD.3.41mlE.4.13ml
有关听眦线的描述,正确的是
肺癌普查首选的检查方法是
舌下给药的特点是
期货公司应当向客户做出获利保证。( )
证券组合是指个人或机构投资者所持有的各种有价证券的总称,通常包括各种类型的债券、股票及存款单等。( )
贷款风险的预警信号系统中,关于经营状况的信号不包括()
初中“反比例函数及其图像”设定的教学目标如下:①理解反比例函数,并能从实际问题中抽象出反比例关系的函数解析式;②会画出反比例函数的图像,并结合图像分析总结出反比例函数的性质;③渗透数形结合的数学思想及普遍联系的辩证唯物主义思想;④体会数学从实践中来
十一届三中全会之所以成为党的历史上具有深远意义的转折点,最根本的一点是
最新回复
(
0
)