- 积分
- 31
- 阅读权限
- 100
- 鲜花
- 0
- 猫粮
- 221
- 在线时间
- 92 小时
- 精华
- 0
- 注册时间
- 2021-3-1
- 性别
- 保密
- 最后登录
- 2024-11-21
按键电脑班学员
- 鲜花
- 0
- 猫粮
- 221
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
同学们好,首先我是个新手,刚学不久,好多都不会。所以这个只给新人看。希望和大家一起进步。
数组里又套数组,不好理解,我也晕了好几天。找到一个不晕的法子了,现在分享给大家。我们来举例子
题目,写出一个数组里套一个数组的数组出来。要求里边都是有3个数组无素
拿套二层的来说,第一步先写三个一层的出来,这好办:i=array(1,2,3,) o=array(4,5,6) p=array(7,8,9)
然后呢这样q=array(i,o,p)最后把q=array(i,o,p)里边的i替换成i=后边的字符。依次按此操作。直到都替换完成
,现在我们就得到了这样的一个玩艺
q=array(array(1,2,3,),array(4,5,6),array(7,8,9))
那我们怎么取值呢?数组嘛当然是数组名加下标了。
比如要取2,那个数组名就是q,下标呢要写二个。
q(0)(1)
他是什么意思呢?q数组名,(0)是下标,表示q数组里的下标为0的,那还是个数组,所以还要加上一个下标(1).表示是里边这个数组里的下标为1的数组元素。
出个问题,Q数组的最大下标是多少?里边有多少个由数组构成的数组元素?
这是我学的一点体会,可能不对。还请大家多指正。
|
|