一个数组说明为Dima(0 to 5,1 to 5)As Int

题目

一个数组说明为Dima(0 to 5,1 to 5)As Integer,则该数组共有()个元素。

  • A、25
  • B、36
  • C、30
  • D、不确定
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下能对一维数组a进行初始化的语句是: ( )。

A. int a[5]=(0,1,2,3,4,)

B. int a(5)={}

C. int a[3]={0,1,2}

D. int a{5}={10*1}


参考答案:C

第2题:

下面语句中不能定义一个数组,元素值依次分别为1,1,1,0,0的是______。

A.static int a[5]={1,1,1,0,0};

B.static int a[5]={1,1,1};

C.static int a[]={1,1,1,0,0};

D.static int a[5]={1*2,0*3};


正确答案:D
解析:不可能用表达式的方式来给数组元素一一赋值。

第3题:

若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址SXB

若有定义int a[9],+P=a;,则P+5表示( )。

A.数组元素a[5]的值

B.数组元素a[5]的地址

C.数组元素a[6]的地址

D.数组元素a[0]的值加上5


正确答案:B
本题考查了通过指针来引用一维数组元素的方法。题中*P=a;这一赋值语句是指针P指向了数组a的首地址,P+5是指针P向后移动了5个int类型的存储单元,所以P+5指向了数组元素a[5]。

第4题:

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

A.对于int a[5];它的数组元素初值为0

B.int a[5]={1,3,5,7,8,9};是可以的,这时数组长度自动变为6

C.static int a[5];的数组元素初值为0

D.int a[5]={1.3,5};是不合法的,因为数组长度为5,而仅有3个数据,不知赋给哪个元素


正确答案:C
解析:数组一旦定义,其长度就不可变了;初始化数组的数据个数不要大于数组长度,否则会出现逻辑错;初始化数组的数据个数若小于数组长度,则先赋给前边的元素,后边的元素值自动初始化为0;静态数组如果没有初始化自动初始化为0。

第5题:

若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。

A.int a[5]={0;

B.int b[]:{0,0,0,0,0};

C.int c[2+3];

D.int i=5,d[i];


正确答案:D
解析:选项A中,其他元素会自动以0填充。选项C中维数是常量表达式,故没错。

第6题:

dima(3,4),则a数组元素个数为20个,若dimb(3,0,5),则b数组元素个数为()个。

A、15

B、8

C、24

D、错误


正确答案:C

第7题:

要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是

A.int vect[ ]={30,50,-88};

B.int veer[ ]={30,50,-88,0,0};

C.int vect[5]={30,50,-88};

D.int vect[5]={30,50,-88,0,0};


正确答案:A
解析:该定义的数组只有3个元素。

第8题:

对于"int*pa[5];"的描述中,正确的是()。

A.pa是一个指向数组的指针,所指向的数组是5个int型元素

B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量

C.pa[5]表示某个元素的第5个元素的值

D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针


正确答案:D

第9题:

要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。

A.int a[5]=(0,0,0,0,0);

B.int a[5]={};

C.int a[]={0,0,0,0,0};

D.int a[]={5*0};


正确答案:C
解析:A项是错误的,赋值时用的是花括号而不是圆括号。B项错在不能初始化时在花括号内为空。D项错在不可以用表达式对数组一一赋值。C项虽然没有直接定义数组的大小,但是初始化时只赋了5个元素的值,系统会自动定义数组的大小为5,这种形式是正确的。

第10题:

对于int*pa[5];的描述,( )是正确的。

A.pa 是一个指向数组的指针,所指向的数组是5个int型元素

B.pa 是一个指向某数组中第5个元素的指针,该元素是int型变量

C.pa[5]表示某个数组的第5个元素的值

D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针


正确答案:D

更多相关问题