5、动态分配包含20个元素的int型数组,下列语句中正确的是()。
A.int *p = new int[20];
B.int *p = new int(20);
C.int *p = new [20];
D.int p = new int[20];
第1题:
对于"int*pa[5];"的描述中,正确的是()。
A.pa是一个指向数组的指针,所指向的数组是5个int型元素
B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量
C.pa[5]表示某个元素的第5个元素的值
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第2题:
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
A.#define N 10 int a [N];
B.#define n 5 int a [2*n];
C.int a [5+5];
D.int n=10,a [n];
第3题:
对于int*pa[5];的描述,( )是正确的。
A.pa 是一个指向数组的指针,所指向的数组是5个int型元素
B.pa 是一个指向某数组中第5个元素的指针,该元素是int型变量
C.pa[5]表示某个数组的第5个元素的值
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第4题:
av9功能是求整形数组中的前若干个元素的平均值,设数组元素个数最多不超过则下列函数说明语句错误的是( )。
A.int avg(int*a,int n);
B.int avg(int a[lO],int n);
C.int avg(int a,int n);
D.int avg(int a[],int n);
第5题:
有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
第6题:
下面哪条语句定义了5个元素的数组()。
第7题:
有定义语句: int[,] a=new int[5,6]; 则下列正确的数组元素引用是()
第8题:
对于语句int*px[10],以下说法正确的是()。
第9题:
pa是一个指向数组的指针,所指向的数组是5个int型元素
pa是一个指向某数组中第5个元素的指针,该元素是int型变量
pa[5]表示数组的第5个元素的值,是int型的值
pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第10题:
pa是一个指向数组的指针,所指向的数组是5个int型元素
pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
pa[5]表示某个数组的第5个元素的值
pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第11题:
a(3,4)
a(3)(4)
a[3][4]
a[3,4]
第12题:
px是一个指针,指向一个数组,数组的元素是整数型。
px是一个数组,其数组的每一个元素是指向整数的指针。
A和B均错,但它是C语言的正确语句。
C语言不允许这样的语句
第13题:
设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的元素的下标为1-3
D.数组中的每一个元素都是整型
第14题:
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
A)int avg(jnt *a,int n.);
B)int avg(int a[10],int n);
C)int avg(int a,int n);
D)int avg(int a[ ],int n);
第15题:
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。
A.A
B.B
C.C
D.D
第16题:
有定义语句:int[,]a=new int[5,6]; 则下列正确的数组元素的引用是()。
第17题:
设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
第18题:
假定一个二维数组的定义语句为“int a[3][4];”,则该数组包含有回()个整型元素。
第19题:
用一条语句声明一个有5个元素的int型数组,并依次赋予1~5的初值。
第20题:
a(3,4)
a(3)(4)
a[3][4]
a[3,4]
第21题:
定义了一个名为a的一维数组
a数组有3个元素
a数组元素的下标为1~3
数组a中的每一个元素都是整型
第22题:
int avg(int *a,int n);
int avg(int a[10],int n);
int avg(int a,int n);
int avg(int a[],int n);
第23题:
第24题:
int a=p;
int a=*p;
delete int[]p
delete p int[10]