更多"[单选题]以下数组定义中不正确的是()。"的相关试题:
[单选题]以下数组定义中不正确的是()。
A.int a[2][3];
B.int b[][3]={0,1,2,3};
C.int c[100][100]={0};
D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
[填空题]在以下的数组定义中,关键字“code”是为了把tab数组存储在( )。
[单选题]int a[10]就是定义了一个数组名为a的数组,此数组有( )个元素
A.10
B.9
C.5
D.11
[单选题]设有C#数组定义语句:int[] a=new int[5];对数组a元素的正确引用是( )
A.a[5]
B.a[100-100]
C.a(0)
D.a+1
[单选题]设有C#数组定义语句:float[,]a=new float[5,5];对数组a元素的正确引用是( )。
A.a[3][2]
B.a[4,5]
C.a[5,0]
D.a[0,0]
[单选题]设有C#数组定义语句序列:double[] myArr;myArr=new double[10];数组元素myArr[5]的值为( )
A.0
B.‘0’
C.null
D.随机值
[单选题]若有定义:int b[5];则以下对b 数组元素的正确引用是()。
A.*b[5]
B.b+2
C.*(*(b+2))
D.*(b+2)
[单选题]若有数组定义: char array [ ]="China"; 则数组 array所占的空间为( )。
A.4个字节
B.5个字节
C.6个字节
D.7个字节
[单选题] ( )数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素____的值为6。
A. a[3][2]
B. a[2][1]
C. a[1][2]
D. a[2][3]
[单选题]设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是( )。
A.scanf("%f",&x[6]);
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6);
D.scanf("%lf",p[6]);
[单选题]如果数组元素本身是一个数组,那么这个数组元素称为子数组(数组的数组),可使用()的格式来访问子数组中的元素
A.数组变量名[子数组索引号][子数组中的元素索引号]
B.数组变量名[子数组索引号]
C.数组变量名[子数组中的元素索引号]
D.数组变量名[子数组中的元素索引号][子数组索引号]
[单选题]以下函数中,返回一个数组的最大下标数的是( )
A.ucase()
B.right()
C.ubound()
D.log()
[单选题]假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )
A. int[]arr = new int[10,20]
B.int[]arr = int new[10,20]
C. int[,]arr = new int[10,20]
D.int[,]arr = new int[20;10]
[单选题] ( )下列定义数组的语句中不正确的是_______。
A. static int a[2][3]={1,2,3,4,5,6};
B. static int a[2][3]={{1},{4,5}};
C. static int a[][3]={{1},{4}};
D. static int a[][]={{1,2,3},{4,5,6}};
[单选题]下面所列选项中,不能正确定义并初始化二维数组a的是( )。
A.int[,] a=new int[2,3]{{1,2,3},{4,5,6}};
B.int[,] a=new int[,]{{1,2,3},{4,5,6}};
C.int[,] a=new int[2,3]{1,2,3,4,5,6};
D.int[,] a={{1,2,3},{4,5,6}};
[单选题]下面所列选项中,不能正确定义并初始化一维数组b的是( )。
A.double[] b=new double[5]{1,2,3,4,5};
B.double[] b=new double[]{1,2,3,4,5};
C.double[] b={1,2,3,4,5};
D.double[] b=new{1,2,3,4,5};