首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2018-12-04
49
问题
下列枚举类型的定义中,包含枚举值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://www.kaotiyun.com/show/fgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列for语句的循环次数为______。for(inta=0,b=1;b&&a<5;a++);
有如下的程序:#include<cstring.h)#ingclude<iostream.h)usingnamespacestd;ClassMyString{public:MyString(const
关于纯虚函数,下列表述中正确的是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
已知在一个类体中包含如下函数原型:VOLUMEOPERATOR-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
在C++语言的结构化程序设计中,______是程序的基本组成单元;在C++语言的面向对象设计框架中,______是程序的基本组成单元。
下面不属于软件设计原则的是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
随机试题
按照有关规定,凡在中国境内执业的资产评估机构,在接受客户委托、完成评估项目后所出具的资产评估报告书应有资产评估机构法定代表人和至少【】名注册资产评估师签字。
激励的强化理论,正强化的刺激物不包括()
患者的权利中不包括
利用穿堂风进行自然通风的厂房,其迎风面与夏季最多风向成()角时最好。
以下适用假设开发法评价的房地产有()。
公开招标与邀请招标在程序上的主要差异有()。
下列计税基础为0的是()。
人们____________文学经典,有人甚至一再追问:“我们这样的伟大时代,为什么没有出现和时代相配的文学经典和文学巨匠?”于是,有人就____________要注意在“培养”文学经典上下功夫,什么评奖、培养作家等之类的举措。填入画横线部分最恰当的一项是
亚欧首脑会议
•Lookatthechartsbelow.Theyshowcompanyprofits.•Whichchartdoeseachsentence(11-15)describe?•Foreachsentence,m
最新回复
(
0
)