A.int a[5]=[1, 2,3, 4, 5];
B.int a[5]={1,2,3};
C.int a[5 ] ={1, 2, 3, 4, 5, 6}
D.int a[5][] = {1, 2, 3, 4, 5};
第1题
B.intx[][3]={0};
C.intx[2][3]={{1,2},{3,4},{5,6}};
D.intx[][3]={{1,2,3},{4,5,6}};
第2题
第3题
class MyClass{
public:
MyClass(int D) {data=d;}
~MyClass (){}
private:
int data;
};
下列对Myclass类对象数组的定义和初始化语句中,正确的是( )。
A) MyClass arrays[2];
B) MyClass arrays[2]={MyClass(5)};
C) MyClass arrays[2]={MyClass(5), MyClass(6)};
D) MyClass*arrays=new MyClass[2];
A.
B.
C.
D.
第4题
A.MyClassarray[2];
B.MyClassarray[2]={MyClass(5)};
C.MyClassarray[2]={MyClass(5),Myclass(6)};
D.MyClass*array=newMyClass[2];
第5题
A.MyClassarray[2];
B.MyClassarray[2]={MyClass(5)};
C.MyClassarray[2]={MyClass(5),Myclass(6)};
D.MyClass*array=newMyClass[2];
第6题
以下定义数组的语句中错误的是A.int num[]={1,2,3,4,5,6};
B.int num[][3]={{1,2},3,4,5,6};
C.int num[2][4]={{1,2},{3,4},{5,6}}:
D.int num[][4]={1,2,3,4,5,6};
【我提交的答案】: B |
【参考答案与解析】: 正确答案:C |
解析:考察数组的定义,选项C)中定义的数组为两行四列的,但是初始化时是为三行两列的,所以初始化不正确。
第7题
B.intn,a[n]={1,2,3,4,5};
C.inta[5]=(1,2,3,4,5);
D.inta[5]={1,2,3};
第8题
A.int arr[2][3]={0}
B.int arr[][3]={1,2,3,4,5}
C.int arr[2][3]={{1,2},{3,4},{5,6}}
D.int arr[2][3]={{1},{3,4,5}}
第9题
B. int a(5)={}
C. int a[3]={0,1,2}
D. int a{5}={10*1}
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!