有整型数组:int[]x={2,33,88,5,10};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是()。
第1题:
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显示给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是______。
include <iostream>
using namespace std;
class Foo{
public:
Foo(int x){cout<<'A';}
Foo(){}
};
int main()
{
Foo f[3], g(3);
return 0;
}
第2题:
设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。
A.定义了一个名为k的一维数组
B.k数组有3个元素
C.k数组元素的下标为1~3
D.数组k中的每一个元素都是整型
第3题:
a. ff(a)
b. ff(a[0])
c. ff(a+3)
d. ff(&a[0])
第4题:
若有定义int(*pt)[3];,则下列说法不正确的是( )。
A)int(*pt)[3]是一个数组指针
B)指针pt指向一个有3个整型变量的数组
C)定义了一一个名为*pt、具有三个元素的整型数组
D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
第5题:
A.int(*)[20]
B.int**
C.int*
D.int*[20]
第6题:
( 20 )要定义整型数组 x ,使之包括初值为 O 的三个元素,下列语句中错误的是
A ) int x[3]={0,0,0};
B ) int x[]={0};
C ) static int x[3]={0};
D ) int x[]={0,0,0};
第7题:
若有定义int(*pt)[3];,则下列说法不正确的是( )。
A.int(*pt)[3]是一个数组指针
B.指针pt指向一个有3个整型变量的数组
C.定义了一个名为*pt、具有三个元素的整型数组
D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组
第8题:
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数,下列程序涉及到对象数组的创建和单个对象的创建,其输出结果是( )。
#include
using namespace std;
class Foo{
public:
Foo(int X){cout <<’A”}
Foo(){}
};
int main()
Foo f[3],g(3);
return 0;
}
7 4
第9题:
A、ff(a)
B、ff(a[0])
C、ff(a+3
D、ff(&a[0])
第10题:
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);