下列说明语句中正确的是()A、inta,ra=a,ref=raB、intrefa[10]C、inta,ra=a,*refp=raD、int*pi,*pref=pi

题目

下列说明语句中正确的是()

  • A、inta,&ra=a,&&ref=ra
  • B、int&refa[10]
  • C、inta,&ra=a,&*refp=&ra
  • D、int*pi,*&pref=pi
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有语句int*p=newint[5];int*pi;则以下语句中,执行时会造成delete[]p语句的执行出错的是()。

A、(*p)++;

B、p++;

C、pi=p;

D、pi=p+3;


参考答案:B

第2题:

在下菌的一撒数组定义中,()语句有谱法错误。

A.inta[]={1,2,3}

B.inta[10]={0}

C.inta[]="abcdef"

D.inta[5]


正确答案:C

第3题:

若有以下调用语句,main(){…inta[50],n;…fun(n,}则不正确的fun函数的首部是()

A、voidfun(intm,intx[])

B、voidfun(ints,inth[41])

C、voidfun(intp,int*s)

D、voidfun(intn,inta)


参考答案:C

第4题:

要声明一个有10个int型元素的数组,正确的语句是()。

A.inta[10];

B.inta[2,5];

C.inta[];

D.int*a[10];


正确答案:A

第5题:

在下面的一维数组定义中,()语句有语法错误。

A.inta[]={l,2,3};

B.int a[10]={0};

C.int a[]="abcdef";

D.int a[5]


参考答案C

第6题:

下列-组初始化语句中,正确的是()。

A.inta[8]={}

B.inta[8]={0. 2.4.0.1}

C.inta[5]={9.4. 5.3.1.5}

D.inta[7]=6*7


答案:A

解析:A选项的意思是给数组a初始化为一个空数组,语句正确;B选项右边等号的括号内的元素要用逗号连接,不能用“.”连接,语句错误;C选项边等号的括号内的元素要用逗号连接,不能用“.”连接,而且元素个数超过数组长度,语句错误;D选项,不能用表达式给数组赋值,语句错误。因此本题选A。

第7题:

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

A.inta(10);

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

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

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


正确答案:D

第8题:

DW10系列自动开关的分断能力为()。

A、10~20RA

B、10~30RA

C、10~40RA

D、10~50RA


参考答案:C

第9题:

说明变量a是整形变量的正确语句是( )。

A.int a;

B.inta;

C.Int a;

D.INTa;


参考答案:A

第10题:

下列的数组定义语句,不正确的是()

A、inta[]=newint[5]{1,2,3,4,5}

B、int[,]a=newinta[3][4]

C、int[][]a=newint[][4];

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


参考答案:AC

更多相关问题