下列带缺省值参数的函数说明中,正确的说明是()。A、intFun(intx,inty=2,intz=3);B、intFun(intx=1,inty,intz=3);C、intFun(intx,inty=2,intz);D、intFun(intx=1,inty,intz=3);

题目

下列带缺省值参数的函数说明中,正确的说明是()。

  • A、intFun(intx,inty=2,intz=3);
  • B、intFun(intx=1,inty,intz=3);
  • C、intFun(intx,inty=2,intz);
  • D、intFun(intx=1,inty,intz=3);
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

JavaScript中定义一个求两个整数较大数函数的正确形式是()。

A.function:max(intx,inty){}

B.function=max(x,y){}

C.functionintmax(intx,inty){}

D.functionmax(x,y){}


正确答案:D

第2题:

以下函数首部的定义形式错误的是()

A.intfun(intx;inty)

B.intfun(intx,inty)

C.intfun(intx,y)

D.intfun(intx,inty)


正确答案:ACD

第3题:

以下程序:fun(intx,inty,intz){z=x*x+y*y;}main(){inta=31;fun(5,2,a);printf(“%d”,a);}程序的输出结果是()

A、0

B、29

C、31

D、无定值


参考答案:C

第4题:

有如下程序:

#included<iostream>

usingnamespacestd;

voidfl(int&X,int&y){intz=x;x=y;y=z;)voidf2(intX,inty){intz=x;x=y;y=z;}intmain( ){

intx=10,y=26;

f1(X,y);

f2(x,y);

cout<<y<<endl;

return0;

}

运行时的输出结果是( )。

A.10

B.16

C.26

D.36


正确答案:A
A。【解析】该题考查了函数参数传递的两种方式:引用传递和值传递,引用传递时x和y会交换,而值传递时二者不交换,因此选10。

第5题:

在某个类A中存在一个方法:voidGetSort(intx),以下能作为这个方法的重载的声明的是()。

A.voidGetSort(floatx)

B.intGetSort(inty)

C.doubleGetSort(inty)

D.voidGet(intx,inty)


参考答案:A

第6题:

已知语句int m=10;则下列引用的表示中正确的是

A.int&x=m;

B.int&y=10;

C.int&z;

D.float&t=&m;


正确答案:A
解析:本题考察引用的定义既使用。引用是C++中新引入的概念,其使用方法同变量,而其本质同指针,具有指针的灵活性。引用必须用变量进行赋值,不能用常量或常数。

第7题:

intfun(intx,inty)函数首部的定义形式是正确的。()


正确答案:√

第8题:

下列程序段不会发生二义性的是()。

A、intfun(doublep){.;}

B、intfun(floatp){.;}floatfun(floatp){.;}floatfun(unsignedp){.;}intx;intx;x=fun(0);x=fun(0);

C、intfun(inti,intj=2){.;}

D、intfun(inti=2,intj=2){.;}floatfun(inti){.;}intfun(int*p){.;}cout


参考答案:D

第9题:

在下面C语言的函数说明语句中,正确的是()。

A.intfun(int,int);

B.intfun(intx,y);

C.intfun(x,y);

D.intfun(intx;inty);

E.intfun(intx,inty);


正确答案:AE

第10题:

Given:1.publicclassConstOver{2.publicconstOver(intx,inty,intz){3.}4.}WhichtwooverloadtheConstOverConstructor?()

A.ConstOver(){}

B.protectedintConstOver(){}

C.privateConstOver(intz,inty,bytex){}

D.publicObjectConstOver(Intx,inty,intz){}

E.pubicvoidConstOver(bytex,bytey,bytez){}


参考答案:A, C

更多相关问题