首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2018-12-04
31
问题
下列枚举类型的定义中,包含枚举值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://jikaoti.com/ti/h2t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段的正确输出是intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<end1;
详细设计的结果基本决定了程序最终的
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。ClassMyClass{Public:MyClass(intx){n=x;)VoidSetNum(intnl){n=nl;}
设有定义:classC{public:intvalue;…};intx,*p;则以下引用形式中,正确的是
与语句cout<<endl;不等价的是
下述关于数据库系统的叙述中正确的是
执行语句序列charstr1[10]="ABCD",str2[10]="XYZxyz";for(inti=0;strl[i]=str2[i];i++);后,数组strl中的字符串是______。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
下面的符号中不属于C++关键字的是()
随机试题
A.乌苏烷型B.羊毛子烷型C.齐墩果烷型D.达玛烷型E.羽扇豆烷型柴胡皂苷a的结构类型是()。
国家治理形式,即实行法治还是(),是主导性地制约国家机构设置的因素。
呼吸困难伴胸痛见于( )呼吸困难伴昏迷见于( )
在债务人甲公司破产程序进行过程中,下列各项财产中应被认定为债务人财产的是:()
我国法律规定的夫妻财产约定制的三种类型不包括()。
甲公司(增值税一般纳税人)2016年10月18日以银行转账方式购人需安装的生产用机器设备一台,取得增值税专用发票注明的价款为3000万元,增值税税额为510万元,支付运费取得运费增值税专用发票注明的运费为100万元,增值税税额为11万元,支付保险费10万元
下列合同中无效的是()。
心理发展的高级阶段是()。
物联网中物体通过信息传感设备,与互联网相连接,进行信息交换和通信。下列具备信息传感功能的设备是()。
Manyoldhousesarebeingdemolishedto______newbuildingsandparkinglots.
最新回复
(
0
)