数组基础练习题

 

关于数组的说法错误的是:()
A:数组中可以存储多个数据
B:数组中存储的多个数据的类型必须一致
C:数组的长度一旦确定,可以发生改变
D:一个变量中只能存储一个数据,新存储的数据会把原有数据替换掉


以下定义float类型的数组变量哪一项是正确的:()
A:float a = 8.8F;
B:float b;
C:float[] a;
D:float b[] = 66.66F;


数组的索引值编号起始数字是:()
A:0
B:1
C:-1
D:1.0


有一个名称为array的数组,以下哪一项可以获取该数组的长度:()
A:array.length();
B:array.size;
C:array.length;
D:array.size();


已知数组元素的内容为:
int[] array = { 15, 25, 35, 40 };
如果希望访问其中的元素“40”,那么下列写法中索引正确的写法或描述是:()
A:array[3]
B:array[4]
C:array[40]
D:无法访问


关于数组的长度,下列说法中正确的是:()
A:使用静态初始化数组时,数组没有长度
B:数组的长度必须大于0,至少是1
C:数组的长度在程序运行期间不可改变
D:数组的长度可以是负数

已知数组遍历的代码为:
int[] array = { 15, 25, 35 };
for (int i = 0; ____; i++) {
}

代码中两条横线问号处应该填入:()


int[] array = { 15, 10, 35, 20, 18 };
如果希望获取其最大值,则思路是:()

 

 

posted @ 2022-05-12 20:34  xiaoyongdata  阅读(269)  评论(0编辑  收藏  举报