下面有关数组的说法中,错误的是()。

A:数组必须先定义后使用 B:定义数组时,数组维界值可以不是整数 C:Erase语句的作用是对已定义数组的值重新初始化 D:数组形参可以是定长字符串类型

article()

A:warm B:toward C:start D:warn

下列关于数组初始化的说法,正确的是( )。

A:对于int a[5];它的数组元素初值为0 B:int a[5]=1,3,5,7,8,9;是可以的,这时数组长度自动变为6 C:static int a[5];的数组元素初值为0 D:int a[5]=1.3,5;是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素

运行下列程序的结果是 ( )
abstract class MineBase
abstract void amethod( );
static int i;

public class Mine extends MineBase

public static void main(String argv[])
int[]ar=new int[5];
for(i=0;i<ar.length;i++)
System.out.println(ar[i]);

A:打印5个0 B:编译出错,数组ar[]必须初始化 C:编译出错,Mine应声明为abstract D:出现IndexOutOfBoundes的例外

运行下列程序的结果是 ( ) abstract class MineBase { abstract void amethod( ); static int i; } public class Mine extends MineBase { public static void main(String argv[]){ int[]ar=new int[5]; for(i=0;i<ar.length;i++) System.out.println(ar[i]);

A:打印5个0 B:编译出错,数组ar[]必须初始化 C:编译出错,Mine应声明为abstract D:出现IndexOutOfBoundes的例外

article()

A:warm B:toward C:start D:warn

article()

A:warm B:toward C:start D:warn

微信扫码获取答案解析
下载APP查看答案解析