首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2017-04-25
45
问题
下列枚举类型的定义中,包含枚举值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全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
在软件开发中,下面任务不属于设计阶段的是
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为【 】。
程序设计中最基本、最常用的控制结构是【】。
下列不属于软件工程过程的基本活动的是()。
在数据库逻辑结构的设计中,将ER模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【】个关系模式。
ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是()。
若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是
随机试题
公用仓库是由国家或一个主管部门修建的为企业服务的仓库。
______是辅助生产车间先进行一次相互分配,然后再将辅助生产费用对辅助生产车间以外各受益对象进行分配的一种辅助生产费用的分配方法。
关于S-D序列的叙述,正确的是
心气亏虚者闻诊的特点是
计算偿债备付率可能涉及的数据包括()。
下列各项中,关于事业单位收入会计处理表述正确的有()。
我国生产婴幼儿配方奶粉的企业有130多家,而美国只有4家企业,但是美国吃配方奶粉的婴幼儿数量则远高于我国。“设想一下,如果只有4家企业生产配方奶粉,企业会倍加珍惜自己的品牌价值,不断加强食品安全意识,任何可能的食品安全风险都是企业自身无法容忍的,发生三聚氰
下列著作和作者对应错误的是:
【B1】【B7】
A—BankloanJ—ImportDutyB—BusinessplanK—PriceControlC—InvestmentreturnL—SalesTaxD—ConsumerpriceindexM—CashflowE—C
最新回复
(
0
)