首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2017-04-25
67
问题
下列枚举类型的定义中,包含枚举值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全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
下面关于友元的叙述正确的是( )。
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为【 】。
用单链表表示的链式队列的队头在链表的( )位置。
符号常量可以用宏定义define和______来表示。
下列不属于软件工程过程的基本活动的是()。
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
在面向对象的系统中,系统责任的良好分配原则是( )。
随机试题
足月婴,生后1天内出现黄疸,拒哺。查体:嗜睡,面色苍白,Hb90g/L,血清未结合胆红素342μmol/L。首选的治疗是
下列哪种避孕方法不出现阴道不规则出血症状
公民李小环通过保险代理人为其6岁的女儿刘申花投保一份“幼儿平安成长险”,保险公司为某人寿保险公司。下列有关本事例的哪些表述是错误的?
下列各项中,注册会计师评价内部审计的客观性时通常不需要考虑的是()。
我们说一个学生的智力好,通常是指这个学生在认知方面的综合能力强,其核心是()
根据加涅的学习结果分类,“把分数转换为小数”这种行为表现属于()。
标志着整个中国民族资产阶级领导的旧民主主义革命终结的是()
Whatdotheythinkadoctorshouldbe?
MorethanthreeyearsaftermovingfromAustraliatothisremotepointofEngland,wearestilllearninghowthingshavedonehe
A、Theyareavailableatmostcountryfairs.B、Theyaretakeninrelativelyhighdosage.C、Theyarecollectedorgrownbyfarmers
最新回复
(
0
)