早教吧作业答案频道 -->其他-->
请教获取二维数组的一维元素int[,] abc=new int [3,3]{{1,2,3},{4,5,6},{7,8,9}}我想单独获取二维数组中的一个元素,如{1,2,3}这个元素但我用int[] def=abc[0]时,vs2010报错说“[]内的索引数目有误,应为2”.个人
题目详情
请教获取二维数组的一维元素
int[,] abc=new int [3,3]{{1,2,3},{4,5,6},{7,8,9}}
我想单独获取二维数组中的一个元素,如{1,2,3}这个元素
但我用int[] def=abc[0]时,vs2010报错说“[]内的索引数目有误,应为2”.个人不是很明天为什么.还请高手赐教.
是不是如果int[][]这样的交错数组就可以这样表示,那多维数组下如何获取一维的元素呢?
int[,] abc=new int [3,3]{{1,2,3},{4,5,6},{7,8,9}}
我想单独获取二维数组中的一个元素,如{1,2,3}这个元素
但我用int[] def=abc[0]时,vs2010报错说“[]内的索引数目有误,应为2”.个人不是很明天为什么.还请高手赐教.
是不是如果int[][]这样的交错数组就可以这样表示,那多维数组下如何获取一维的元素呢?
▼优质解答
答案和解析
首先应该是int[,] abc={{1,2,3},{4,5,6},{7,8,9}} //这么写才正确
或者是int[,] abc=new int[3,3] //这样写也正确
获取{1,2,3}这个元素,可以做成字符串,我就不做了,下边代码就帮你输出元素
//
其中,getlength(1)指的是第二维的长度,getlength(0)当然就是第一维的长度.
abc[0,i]指的就是第一维第一组,i遍历第二维的元素,有点绕口,反正就这么回事.
如果还不清楚,自己手动输出abc[0,0],abc[0,1],abc[0,2]看结果
//报错说“[]内的索引数目有误,应为2”就是这个问题.输出是abc[0,0]而不是abc[0][0]
或者是int[,] abc=new int[3,3] //这样写也正确
获取{1,2,3}这个元素,可以做成字符串,我就不做了,下边代码就帮你输出元素
//
其中,getlength(1)指的是第二维的长度,getlength(0)当然就是第一维的长度.
abc[0,i]指的就是第一维第一组,i遍历第二维的元素,有点绕口,反正就这么回事.
如果还不清楚,自己手动输出abc[0,0],abc[0,1],abc[0,2]看结果
//报错说“[]内的索引数目有误,应为2”就是这个问题.输出是abc[0,0]而不是abc[0][0]
看了 请教获取二维数组的一维元素i...的网友还看了以下:
2-3以上这组数字我要在excel中大于0的显示黑字,等于0的显示黑字. 0-1 1-0 3-1 2020-05-14 …
一道关于平均年龄的数学题某校数学教研组有6名教师,一年后将有两人满60岁退休,同时将调进3人,这3 2020-06-06 …
一组数据的方差为0,这组数据有什么特点?方差可以是负数吗?为什么? 2020-06-10 …
3x-7一=24x-5一=7用加减消元法解这个组方程还有2x=7y+83x-8y-10=0这组 2020-07-11 …
教材错误?0的任何正整数次幂都是0人教版七年级上册数学书42页有一句话“0的任何正整数次幂都是0” 2020-07-20 …
一组数据经整理后分成四组,第一、二、三小组的频率分别为0.1,0.3,0.4,第一小组的频数是5,那 2020-11-06 …
大家帮我看看这道数题!教室高2.8米,课桌高0.6米,如果把课桌面记作0米,则教室的顶部和地面分别记 2020-11-20 …
一组数据经整理后分成四组,第一、二、三小组的频率分别为0.1,0.3,0.4,第一小组的频数是5,那 2020-12-23 …
用7、5、0、0这四个数字和小数点按要求组成数.(1)组成只需要读出一个零的两位小数:;(2)组成用 2020-12-27 …
解放小学演讲大赛中,11位评委给一位选手的打分如下:9.99.79.79.69.69.69.69.5 2021-01-01 …