首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2018-12-04
59
问题
下列枚举类型的定义中,包含枚举值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,l,…n.1对应。
③若第i个枚举值赋常量值为m,则其未赋常量值的后续枚举值分别与整数m+l,m+2…对应,直到下一个赋了值的枚举值或结束。因此,为枚举值赋的整型常量值应从左到右递增。
④枚举类型的声明也可作为组声明若干整型符号常量的方法。也就是说,把每个要声明的符号常量作为一个枚举值,将各个枚举值合在一起定义成一个枚举类型。
对于本题来说,在选项A)巾,对4个枚举值没有赋常量值,所以它们从左到右与整数0,1,2,3相对应。因而选项A)为正确选项。
转载请注明原文地址:https://www.kaotiyun.com/show/GgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下列程序中需要清理动态分配的数组,划线处应有的语句是_______。#include<iostream.h>classperson{intage,tall;public:person()
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
关于友元的描述中错误的是
下列关于运算符重载不正确的是()。
以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
下列关于抽象类的叙述不正确的是
软件危机出现于60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
软件工程的出现是由于
随机试题
随着人口老龄化、居民健康意识的增强以及新医改政策的实施,我国医药市场需求将持续增长。虽然我国化学制药企业数量多,但存在着规模普遍较小的问题。大量企业以低端化学原料药制造为主,药品品种雷同且药性上相差无几,创新能力不够,国际市场竞争力较弱。由于药品
非诉讼义书
关于联系的强度,哪项是正确的
A.麻醉药品B.精神药品C.毒性药品D.放射性药品E.新药
麻疹的隔离期,以下说法正确的是
报检入境废物时应提供的单证有( )。
在股票票面上标明的金额,是股票的()。
下列情形中,应当以非法经营罪定罪处罚的是()。(2012年单选20)
与“从群众中来,到群众中去”的工作方法和领导方法基本一致的、辩证唯物主义认识论的原理是
利用电话线路接入Internet,客户端必须具有______。
最新回复
(
0
)