若有以下定义,则数组元素a[2][2]的值是( ) int a[][3]={{1,2},{3,2,4},{4,5,6},{1,2,3}};

答案和解析详细一点先谢过了... 答案和解析 详细一点 先谢过了 展开
 我来答
书一卷世情变幻
2019-08-07 · TA获得超过240个赞
知道答主
回答量:86
采纳率:100%
帮助的人:28.3万
展开全部

a[2][2]=6。

c语言中,a[常量1][常量2]={数据1、数据2、...},常量1可以没有,但是常量2必须有。在编译器进行编译时,会有这两种情况,下面分别说明。

1、若指定了 常量1、常量2的值,为了方便说明,先假设常量1=2、常量2=2,那么a[0]={数据1、数据2},a[1]={数据3、数据4}。例如,a[2][2]={1,2,3,4},那么a[0]={1,2},a[1]={3,4}。

2、若常量1没有时,会按照常量2的数值来设定一组数据的个数,组数不限。例如,a[][2]={1,2,3,4,5,6},那么a[0]={1,2},a[1]={3,4},a[2]={5,6}。

扩展资料:

C语言二维数组定义的一般格式为:

①type 变量名[数组中元素的个数]

②type[] 变量名 = new type[数组中元素的个数]

其中type表示数组内元素的数据类型,如int(整型)、float(浮点型)、char(字符型)等。

参考资料来源:百度百科-二维数组

百度网友ac3de98
2021-06-26
知道答主
回答量:1
采纳率:0%
帮助的人:468
展开全部
有下面的数组定义,a[2][2]的值是( )。 int a[ ][3]={1,2,3,4,5,6,7,8,9,10};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纯金小钢镚
推荐于2018-03-28 · TA获得超过5190个赞
知道大有可为答主
回答量:1585
采纳率:100%
帮助的人:1289万
展开全部
int a[][3]={{1,2},{3,2,4},{4,5,6},{1,2,3}};这样就是数组应该是a[4][3],4行3列,第一行是1,2,0,第二行是3,2,4,以此类推,所以a[2][2]是6,不懂hi我
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2011-12-13 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3463万
展开全部
值是6
数组的下标是0开始的所以
a[2][2]就是a数组第三个元素也就是 4,5,6这个数组 这个数组第三个元素就是6
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hanxin52
2011-12-13 · TA获得超过438个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:331万
展开全部
答案6
这个数组a 就相当于
1 2
3 2 4
4 5 6
1 2 3
而超始下标为0 去里面找找看a[2][2]是几?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式