二维数组

二维数组

http://img1.sycdn.imooc.com//climg/6004307109da0de704970277.jpg


老师,我有个问题:

这里创建二维数组不指定列数时,虽然语法上不会报错,但运行起来就回报错

也就是说二维数组必须两个长度都得声明并创建

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿园 2021-01-18 10:42:52

同学你好,创建二维数组时列数可以省略,但是行数不可以省略,省略列数后需要指定每行有几列

http://img1.sycdn.imooc.com//climg/6004f55809a97c2103930210.jpg

这样代码是可以正常运行的,并且没有复现同学说的二维数组两个长度都的声明

http://img1.sycdn.imooc.com//climg/6004f593099ac84804940211.jpg

同学可以下载 源码测试试试

祝学习愉快~

  • 空缺的列 会被0.0补足吗

    2021-01-31 12:07:58
  • 同学你好,并不是会被0.0补足,而是输出的0.0表示的数组的默认值,在没有给该索引位置处赋值时,float类型的数组默认值是0.0,所以最后输出第一行第一列的值是输出的是0.0

    祝学习愉快~


    2021-01-31 16:59:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师