首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列枚举类型的定义中,包含枚举值3的是( )。
下列枚举类型的定义中,包含枚举值3的是( )。
admin
2020-04-07
54
问题
下列枚举类型的定义中,包含枚举值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/GR8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句段输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10}:则下列叙述中错误的是()。
软件调试的目的是
在C++中,关于下列设置参数默认值的描述中,正确的是()。
语句ofstreamf("SALARY.DAT",ios::app|los::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且______。
下列程序的输出结果是#include<iostream.h>intb=2;intfunc(int*a){b+=*a;return(b);}voidmain(){inta=2,res
使用白盒测试法时,确定测试数据应该根据()和指定的覆盖标准。
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
设二维随机变量(X,Y)的概率密度求:边缘概率密度fX(x),fY(y);
Thereisanotherconversationwhichfromourpointofviewisequallyimportant,andthatistodonotwithwhatisreadbutwit
组成人体蛋白质的氨基酸均属
产后失血过多,身有微热,自汗,头晕目眩,心悸,腹痛绵绵,手足麻木,舌淡红,苔薄,脉虚略数。诊断为( )
有关税收征收的强制措施,说法不正确的是:()
甲公司为上市公司,20×0年度和20×1年度有关业务资料如下:(1)20×0年度有关业务资料如下:①20×0年1月1日,甲公司以银行存款1000万元,自全资子公司H公司购入乙公司80%有表决权的股份。当日,乙公司可辨认净资产的公允价值
以雅典的庇西特拉图为例论述古希腊的僭主政治
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.(1)_____alongreadingassignmentisgiven,
()文档的主要特点是可以包含指向其他文档的链接项。
Withtherecentrapidadvancesininformationtechnologies,educationalresearchersateverylevelandinevery【B1】______haved
最新回复
(
0
)