首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
有如下程序段,请问k的值是 enum { a, b=
[单选题]
有如下程序段,请问k的值是
enum { a, b=5, c, d=4, e } k; k =c;
3
4
5
6
添加笔记
邀请回答
收藏(906)
分享
11个回答
添加回答
120
推荐
Trenson
enum中:首元素不赋值的话,默认为0;后一个元素不赋值的话比前一个元素大1
编辑于 2015-02-10 18:07:15
回复(6)
6
huixieqingchun
注意枚举类型的整形赋值的方式。首元素默认为0,后一个元素不赋值的话,默认比前一个元素大1
发表于 2016-05-21 18:18:01
回复(0)
19
少东主
enum{a, b=5, c, d=4, e
} k;
默认a=0,既然b=5,根据那么枚举类型的后一个元素在不赋值的情况下,比前一个元素大1,那么c默认为6,d=4,e默认为5
发表于 2015-08-22 16:15:39
回复(0)
0
我科研的样子很像蔡徐坤
枚举 元素默认后面一个比前面一个+1,整体数值不一定递增,因为可以认为改变
发表于 2020-02-21 17:55:10
回复(0)
0
木子01
值不一定递增。。。
发表于 2019-03-03 15:41:39
回复(0)
0
summer小红花
枚举类型默认为0,如果前面有一个数有值,则加一
发表于 2018-02-05 23:09:00
回复(0)
0
小吴大人5817027365
枚举,里面都是常量,后面一个总是比前一个数大1
发表于 2017-09-03 23:53:30
回复(0)
0
程序猿_CSU
enum的第一个元素为0,后面以此增加
发表于 2017-03-23 23:24:00
回复(0)
0
shanglinger
a=0;
b=5;
c=6;
d=4;
e=5;
发表于 2016-06-29 22:13:49
回复(0)
0
CK_wujie
6
发表于 2014-10-28 13:28:44
回复(0)
0
CK_wujie
D
发表于 2014-10-28 13:28:32
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
迅雷
2014
来自:
迅雷2014C++笔试卷A
上传者:
洛洛
难度:
11条回答
906收藏
6354浏览
热门推荐
相关试题
怎样修改linux的时区,在不重启...
迅雷
Linux
评论
(4)
Linux命令行下如何查找列出/u...
迅雷
Linux
评论
(26)
下列对函数double add(i...
迅雷
2014
C++
C++工程师
评论
(28)
来自
迅雷2014C++研发笔试卷C
3.1996至2003年间,从事高...
资料分析
言语理解与表达
资料分析
评论
(1)
电路板布线的时候尽量采用( )折线布线
PCB
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题