汇编语言程序设计

以下对一维数组a的正确说明是:()A、chara(10);B、inta[];C、intk=5,a[k];D、chara[3]={„a‟,‟b‟,‟c‟};

题目

以下对一维数组a的正确说明是:()

  • A、chara(10);
  • B、inta[];
  • C、intk=5,a[k];
  • D、chara[3]={„a‟,‟b‟,‟c‟};
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有以下说明和语句,请选出哪个是对C数组元素的正确引用( )。A.cp+1 B.*(cp+3) C.*(cp+1)+3 D.*(*cp+2)

A.EFGHIJABCD

B.bcdefghij

C.abdefCghij

D.不确定的值


正确答案:B
本题的考查点是数组元素的引用。cp=c这个语句是将数组c的首行元素地址赋给了指针数组cp。选项A,cp+1是指将数组c的首行地址加l,即为第二行地址;选项B,*(cp+3)是地址,等于数组C的首地址加3的那个内存单元的内容,不是对数组元素的引用;选项C,*(cp+1)+3是地址,等于数组C的首地址加1的那个内存单元中存放的值加3,不是对数组元素的引用。

第2题:

若有定义语句:float x[6];则以下对x数组元素的正确引用形式是()。A.x+2B.&x[6]C.*(x+2)D.*&am

若有定义语句:float x[6];则以下对x数组元素的正确引用形式是( )。

A.x+2

B.&x[6]

C.*(x+2)

D.*&x[6]


正确答案:C
解析:数组名x为该数组的首地址即第1个元素的地址,x+2表示数组第3个元素的值地址。x[6]表示数组中长度为6,数组元素的下标从0到5,没有x[6]。&为取地址符,取得的是元素的地址。*为间接访问运算符,其运算对象为地址或存放地址的指针变量。*(x+2)为取数组第3个元素的值,因此只有选项C正确引用了数据元素,选项C正确。

第3题:

以下为一维整型数组a的正确说明是()。

A.inta(10);

B."intn=10,a[n];"

C."intn;scanf(""%d"",n);"

D."#defineSIZE10;inta[SIZE];inta[n];"


正确答案:D

第4题:

对两个数组a和b进行如下初始化: char a[]="ABCDEF"; char b[]={'A','B','C','D','E','F',}; 则以下叙述正确的是

A.数组a与数组b完全相同

B.数组a与数组b长度相同

C.数组a与数组b中都存放字符串

D.数组a比数组b长度长


正确答案:D
解析:数组a中最后一个元素是字符串结束标识'\0',所以a数组长度为7,而b数组长度为6,所以答案为D)。注意:通过赋初值的方式给一维字符数组赋字符串。

第5题:

若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是( )。


正确答案:C
从for循环可知,pt是指向行的首地址的指针变量,因此由指针的表示方法可知:*(*(pt+1)+2)=pt[1][2]=t[1][2]。

第6题:

以下对一维整型数组 a 的正确说明是( )

A. int a(10) ;

B. int n=10,a[n];

C. int n;

D. define SIZE 10 int a[SIZE];


正确答案:D

第7题:

若有以下说明和语句,请选出哪个是对c数组元素的正确引用_______。 int c[4][5],(*cp)[5]; cp=c;

A.cp+1

B.*(cp+3)

C.*(cp+1)+3

D.*(*cp+2)


正确答案:D
解析:cp=c 这个语句是将数组第0行的地址赋给了cp。cp+1使指针指向二维数组c的第一行;*(cp+3)是数组c的第三行的第0列的地址值;*(cp+1)+3是数组c的第一行第三列的地址值。

第8题:

若使用一维数组名作函数实参,则以下正确的说法是()。

A. 必须在主调函数中说明此数组的大小

B. 实参数组类型与形参数组类型可以不匹配

C. 在被调用函数中,不需要考虑形参数组的大小

D. 实参数组名与形参数组名必须一致


参考答案A

第9题:

以下定义数组或给数组元素赋值的语句中,正确的是( )。

A.

B.

C.

D.


正确答案:A

第10题:

给出以下定义:char a[]=″abc″;char b[]={′a′,′b′,′c′};则正确的叙述是()

  • A、数组a和数组b等价
  • B、数组a和数组b的长度相同
  • C、数组a的长度大于数组b的长度
  • D、数组a的长度小于数组b的长度

正确答案:C

更多相关问题