第五章作业-数组

本文探讨了在不同编程语言中数组初始化的规则,特别是关于行数和列数的省略条件,以及Java中数组元素下标的特性。通过具体例子说明了在C/C++和Java等语言中数组定义的正确性和常见错误。

1-1

在对数组全部元素赋初值时,不可以省略行数,但能省略列数。 (1分)

 F

可以省略行,但不能省略列,因为总的元素个数已知,如果只知道行数,并无法确定第二维中每一维有多少元素.但如果知道列数,即已知第二维每一维有多少元素,则,可以计算出第一维的维数.

换句话说,开数组是从低维向高维进行的.

 

1-2

Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。 (1分)

T  

2-1

以下数组定义中错误的是( )。 (2分)

  1. int x[][3]={0};
  2. int x[2][3]={{1,2},{3,4},{5,6)};
  3. int x[][3]={{1,2,3},(4,5,6)};
  4. int x[2][3]={1,2,3,4,5,6};
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值