第1题:
若有定义“int*p[3];”,则以下叙述中正确的是( )。
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素
第2题:
假定一个二维数组的定义为“int a[3][5];”,则该数组所含元素的个数为【 】,所占字节存储空间的字节数为【 】。
第3题:
此题为判断题(对,错)。
第4题:
在C#中,()正确定义了一个具有10个int类型的数组。
A、intiArray=newint[10];
B、int[]iArray=newint;
C、int[]iArray=newint(10);
D、int[]iArray=newint[10];
第5题:
假定int类型变量占用两个字节,有定义:int x[10]={0,2,4};,则数组x在内存中占字节数是
A.3
B.6
C.10
D.20
第6题:
( 31 )若数组 a 定义为 int[][]a=new int[3][4] ,则 a 是
A )一维数组
B )二维数组
C )三维数组
D )四维数组
第7题:
定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为()。
A、int*p=newint[30];
B、int*p=newint(30);
C、int*p=new[30];
D、*p=newint[30];
第8题:
A、int*p=newint[30]
B、int*p=newint(30)
C、int*p=new[30]int*p=new[30]
D、*p=newint[30]
第9题:
下列的数组定义语句,不正确的是()
A、inta[]=newint[5]{1,2,3,4,5}
B、int[,]a=newinta[3][4]
C、int[][]a=newint[][4];
D、int[]a={1,2,3,4};
第10题:
若数组a定义为int[][]a=newint[3][4],则a是
A.一维数组
B.二维数组
C.三维数组
D.四维数组