题目内容 (请给出正确答案)
[主观题]

下列定义和初始化数组正确的是()。

A、int[] myList={“1”,“3”,“2”};

B、int myList[]=(5,9,1);

C、int[] myList={4,2,7};

D、int myList[][]={4,6,8,1};

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列定义和初始化数组正确的是()。”相关的问题

第1题

下列关于数组初始化的说法正确的是()。
A、若对数组a定义:"static int x[10];",则数组元素值均为0

B、"int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值为9

C、对于"int x[10];"它的元素初值是不确定的

D、"int x[10]={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个

点击查看答案

第2题

下列关于数组初始化的说法不正确的是( ).

A、char s[10]={’a’,’b’,’c’,’d’,’c’,’f’,’g’,’h’,’i’};”表示s[9]元素值为空字符

B、对于“char s|10|;”它的元素初值是不确定的

C、char s[10]={‘a’,’b’,’c’}”是不合法的,因为数组长度为10,而初始值仅有3个

D、若对数组s定义:“static char s[10];”,则数组元素值均为空字符

点击查看答案

第3题

【单选题】以下语句定义struct student型结构体数组info,并初始化: struct student info[3]={ {9901,"liujia",'M', 87}}; 下列说法正确的是()。

A、初始化语句错误,因为info数组长度是3,而初始化数据只有1组

B、初始化语句错误,因为info数组长度是3,而初始化数据是4个

C、info[0]有确切的数据,其他数据不确定

D、info[1]有确切的数据,其他数据不确定

点击查看答案

第4题

下列关于数组概念的描述中,错误的是()。

A.数组中所有元素类型是相同的

B.数组定义后,它的元素个数是可以改变的

C.数组在定义时可以被初始化,也可以不被初始化

D.数组元素的个数与定义时的每维大小有关

点击查看答案

第5题

执行完下列语句后,输出的结果正确的是( )。 for (int i=1; i<3; i++) fun(); fun函数的定义如下: void fun() { static int n="10;" n++; cout answer">

1、下列数组说明和初始化正确的是( )。

A、int a[5]=0;

B、int b[3]={1,2,3,4};

C、float c[ ]={1,2,3};

D、float d={5.3,6.0};

点击查看答案

第6题

【单选题】以下语句定义struct student型结构体数组info,并初始化: struct student info[3]={ {9901,"liujia",'M', 87},{9902,"wangkai",'M', 89},{9903,"xiaohua",'F',81}}; 下列说法正确的是()。

A、info[3]数组的各个元素都有了确定的初始值

B、info数组共有3个结构体元素,每个元素都有了确定的初始值

C、执行语句printf("%s\n",info[1]);将输出数组元素info[1]的数据

D、必须在该初始化语句之后立即定义结构体类型struct student

点击查看答案

第7题

已知类Myclass的定义如下:

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.

点击查看答案

第8题

已知类MyClass的定义如下: ClassMyClass{ public: MyClass(intd){data=d;} ~MyClass(){} private: intdata; }; 下列对MyClass类对象数组的定义和初始化语句中,正确的是( )。

A.MyClassarray[2];

B.MyClassarray[2]={MyClass(5)};

C.MyClassarray[2]={MyClass(5),Myclass(6)};

D.MyClass*array=newMyClass[2];

点击查看答案

第9题

(1) int a[4]={5,3,8,9};其中 a[3]的值为 A. 5 B. 3 C...

(1) int a[4]={5,3,8,9};其中 a[3]的值为 A. 5 B. 3 C. 8 D. 9 (2) 以下 4 个数组定义中, D 是错误的 A. int a[7]; B. #define N 5 long b[N]; C. char c[5]; D. int n,d[n]; (3) 对字符数组进行初始化, 形式是错误。 A. char c1[ ]={'1', '2', '3'}; B. char c2[ ]=123; C. char c3[ ]={ '1', '2', '3', '\0'}; D. char c4[ ]="123"; (4) 在数组中,数组名表示 A. 数组第 1 个元素的首地址 B.数组第 2 个元素的首地址 C. 数组所有元素的首地址 D.数组最后 1 个元素的首地址 (5) 若有以下数组说明,则数值最小的和最大的元素下标分别是 int a[12] = {1,2,3,4,5,6,7,8,9,10,11,12}; A. 1,12 B. 0,11 C. 1,11 D. 0,12 (6)下列程序执行后的输出结果是________ main() { int i,j,a[3][3]; for(i=0;i<3;i++) 3 4 5 6 7 9 18 19 20 21 for(j="0;j&lt;3;j++)" a[i][j]="i*j+1;" printf("%d,%d\n",a[1][2],a[2][1]); } a) 3,3 b) 3,不定值 c) d) 3,1 (7)有如下程序 main() { int a[3][3]="{{1,2},{3,4},{5,6}},i,j,s=0;" for(i="1;i&lt;3;i++)" s+="a[i][j];" printf("%d\n",s); 该程序的输出结果是________ (8)有如下程序 (9)以下各组选项中,均能正确定义二维实型数组a的选项是 a、float a[3][4]; float a[ ][4]; a[3][ ]="{{1},{0}};" b、float a(3,4); ][ c、float static ][4]="{{0},{0}};" auto d、float ]; (10)定义如下变量和数组:则下面语句的输出结果是 k; for(k="0;k&lt;3;k++)" printf("%d",a[k][2-k]); a、3 b、3 c、1 d、1>

点击查看答案

第10题

下列二维数组定义和初始化错误的是

A、int a[3][];

B、int a[2][3];

C、int a[2][3] = {{1,2,3}, {1,2,3}};

D、int a[3][3] = {1,2,3};

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信