Java利用二维数组判断节假日_Java数组练习题(带答案)

一填空题

1)数组得元素通过下标来访问,数组Array得长度为 Array、length 。

2)数组复制时,"="将一个数组得引用传递给另一个数组。

3)JVM将数组存储在栈 (堆或栈)中。

4)数组得二分查找法运用得前提条件就是数组已经排序。

5)Java中数组得下标得数据类型就是整型。

6)数组最小得下标就是 0 。

7)arraycopy()得最后一个参数指明复制元素得个数。

8)向方法传递数组参数时,传递得就是数组得引用。

9)数组初始化包括数组得申明,创建与初始化。

10)数组下标访问超出索引范围时抛出数组越界异常

11)浮点型数组得默认值就是 0、0f 。

12)数组创建后其大小不能改变。

二选择题

1.下面错误得初始化语句就是_ABD__

A、 char str[]="hello";

B、 char str[100]="hello";

C、 char str[]={'h','e','l','l','o'};

D、 char str[]={'hello'};

2.定义了一维int型数组a[10]后,下面错误得引用就是_B__

A、 a[0]=1;

B、 a[10]=2;

C、 a[0]=5*2;

D、 a[1]=a[2]*a[0];

3.下面得二维数组初始化语句中,正确得就是____

A、 float b[2][2]={0、1,0、2,0、3,0、4};

B、 int a[][]={{1,2},{3,4}};

C、 int a[2][]= {{1,2},{3,4}};

D、 float a[2][2]={0};

4.引用数组元素时,数组下标可以就是_D___

A、整型常量

B、整型变量

C、整型表达式

D、以上均可

5.定义了int型二维数组a[6][7]后,数组元素a[3][4]前得数组元素个数为____

A、 24

B、 25

C、 18

D、 17

6.下列初始化字符数组得语句中,正确得就是__B__

A、 char str[5]="hello";

B、char

str[]={'h','e','l','l','o','\0'};

C、 char str[5]={"hi"};

D、 char str[100]="";

7.数组在Java中储存在 C 中

A、栈

B、队列

C、堆

D、链表

8.下面程序得运行结果就是____

main() {

int a[][]={{1,2,3},{4,5,6}};

System、out、printf("%d", a[1][1]);

}

A、 3

B、 4

C、 5

D、 6

9.下面程序得运行结果就是_C___

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值