首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2018-12-04
57
问题
下列枚举类型的定义中,包含枚举值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/fgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara,b,c,*d;a=’\’;b=’\xbc’;c=’\0xab’;d="\0127";cout<<a<<b<<c<<*d<<endl;}编译时出现错误,以下
下列虚基类的声明中正确的是()。
已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
设有定义:classC{public:intvalue;…};intx,*p;则以下引用形式中,正确的是
以下关于私有和保护成员的叙述中,不正确的是
下述关于数据库系统的叙述中正确的是
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字______。
下列数据结构中,按先进后出原则组织数据的是
随机试题
茶叶中霉菌和酵母菌的测定中,应选择()个合适的稀释度进行培养。
原发性腹膜炎与继发性腹膜炎的最主要区别在于【】
计算不定积分:
小儿出现定向反应的时间是
小儿初次接触结核杆菌后是否发展为结核病,主要与细胞免疫力的强弱有关感染结核菌后机体可以获得免疫力,下列哪种说法是正确的
患儿,男性,11个月。因腹泻34天入院。病后每日排水样大便10多次,量较多。2天来尿少,12h无尿。体检:前囟凹陷、哭无泪、皮肤弹性差、肢端凉、腹胀、腱反射减弱。下列关于此患儿补钾。不正确的是
医疗机构从事药剂技术工作必须配备
宝来公司财产清查中发现如下问题:(1)在财产清查过程中盘盈库存现金20000元,其中12000元属于应支付给其他公司的违约金,剩余盘盈金额无法查明原因。(2)在财产清查中,盘亏设备一台,原值为80000元,已提折旧50000元。经查明,过失人赔偿500
商业银行的董事会或高级管理层应明确每个理财计划所能承受的风险程度,可承受的风险程度应当是量化指标,可以与商业银行的资本总额相联系,也可以与银行()相联系。
①二者相加,就会获得自信,而不是患得患失的焦虑②很多时候,极力地想去拥有,却往往空手而归③如果把吃亏当做一个途径,那确实需要付出勇气,也需要策略④我想很多时候,我们还是要摆正心态,踏踏实实做好现实中的每一件事情⑤我们没有认真对现在的自己进行分析,没
最新回复
(
0
)