首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设以下c语句中,对数组array定义后,数组元素array[
[单选题]
设以下c语句中,对数组array定义后,数组元素array[1][2]的值为:()
int array[2][3]={1,2,3,4,5};
2
3
5
0
查看答案及解析
添加笔记
求解答(10)
邀请回答
收藏(399)
分享
12个回答
添加回答
38
宫保鸡丁没萝卜
二维数组各元素在内存当中是连续存放的,将所有元素写在一个花括号内,会按照数组元素在内存当中的排列顺序对各元素赋初值。a[0][0],a[0][1],a[0][2],a[1][0],a[1][1]分别被赋值为1,2,3,4,5,而a[1][2]没有被赋值,所以不确定。
选择D
发表于 2017-01-28 01:05:04
回复(4)
22
茹妹儿
定义的2行3列数组为:
1 2 3
4 5 0
所以问 a[1][2],是找2行3列,就是0.
发表于 2020-07-02 09:04:28
回复(0)
16
lsyyzx
应该为0!当进行了初始化这个动作,没有在初始化列表中初始化的元素统一赋值为0!
发表于 2017-03-01 13:40:03
回复(3)
5
__sgf__
二维数组下标从0开始,
没有在初始化列表中初始化的元素统一赋值为0
:
int
array[2][3]={1,2,3,4,5};
array
[0
][0] = 1;
array
[0][1] = 2;
array
[0][2]= 3;
array
[1][0] = 4;
array
[1][1] = 5;
array
[1][2]= 0;
发表于 2022-01-20 09:01:30
回复(1)
5
MC枫少
下面由MC枫少为您解答:
将数组真刀真枪的列出来:
1 2 3 4 5
0 0 0 0 0
0 0 0 0 0
array[1][2]代表第二行第三列,为0
发表于 2020-04-17 15:02:45
回复(8)
2
途眚
c和java 不一样,这样初始化都过不去,就是找不到元素,选的初始值
发表于 2018-01-30 14:41:11
回复(0)
2
苏晓米55
array[2][3]=[1 2 3 4 5 0 ] 有两行三列,不足的元素用0补,下标从0开始
发表于 2017-09-17 23:54:33
回复(0)
1
我是俊生啊
a[1][2]未赋值,没有在初始化列表中初始化的元素统一赋值为0
发表于 2017-08-11 08:40:25
回复(0)
0
精致的大熊猫希望offer多多
编译器会默认将数组中未被初始化的剩余元素初始化为0
发表于 2023-08-22 11:27:56
回复(0)
0
YK_ZERO
D
发表于 2022-05-10 09:40:53
回复(0)
0
请叫我🐶🐻
1 2 3 4 5 0
发表于 2018-10-03 19:49:38
回复(0)
0
盲山
位置从0开始
发表于 2017-08-17 17:09:09
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数组
来自:
努比亚2017校招开发...
上传者:
牛100
难度:
12条回答
399收藏
3494浏览
热门推荐
相关试题
TCP 为传输控制协议
网络基础
评论
(4)
来自
努比亚2017校招开发工...
<pre class=&qu...
C++
评论
(2)
来自
努比亚2017校招开发工...
3.下列关于表中西部省市区2006...
资料分析
言语理解与表达
资料分析
评论
(1)
Mysql中表student_in...
数据库
SQL
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题