网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

考虑函数原型voidtest(inta,intb=7,charch="*"),下面的函数调用中,属于不合法调用的是()

  • A、test(5)
  • B、test(5,8)
  • C、test(6,"#")
  • D、test(0,0,"*")

参考答案

更多 “考虑函数原型voidtest(inta,intb=7,charch="*"),下面的函数调用中,属于不合法调用的是()A、test(5)B、test(5,8)C、test(6,"#")D、test(0,0,"*")” 相关考题
考题 Test2定义如下: 1.publicclassTest1 2.{publicfloataMethod(floata,floatb)throws 3.IOException{} 4.} 5.publicclassTest2extendsTest1{ 6. 7.} 将以下哪种方法插入行6是不合法的。() A.floataMethod(floata,floatb){}B.publicintaMethod(inta,intb)throwsException{}C.publicfloataMethod(floatp,floatq){}D.publicintaMethod(inta,intb)throwsIOException{}

考题 C语言中三种基本的类型为() A、intB、charC、floatD、struct

考题 假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为()。A、intB、charC、AAD、AA*

考题 设有函数原型声明voidf(int及doublea(2.2);intb(3);则以下函数调用中正确的是()。 A、f(a+b);B、f(C、f(a);D、f(b);

考题 已知函数定义“voidfun(inta,intb){b++;a++;}”,则执行“intx=2,y=3;fun(x,y);”后,变量x、y的值分别为()。 A.3,4B.3,3C.2,4D.2,3

考题 以下所列的各个方法头部中,正确的是()A、voidplay(vara:Integer,varb:integer)B、voidplay(inta,intc)C、voidplay(inta,intb)D、Subplay(aasinteger,basinteger)

考题 Given:1.publicclassMethodOver{2.publicvoidsetVar(inta,intb,floatc){3.}4.}WhichtwooverloadthesetVarmethod()? A.privatevoidsetVar(inta,floatc,intb){}B.protectedvoidsetVar(inta,intb,floatc){}C.publicintsetVar(inta,floatc,intb){returna:}D.publicintsetVar(inta,intb,floatc){returna:}E.protectedfloatsetVar(inta,intb,floatc){returnc:}

考题 publicclassParent{publicintaddValue(inta,intb){ints;s=a+b;returns;}}classChildextendsParent{}WhichmethodscanbeaddedintoclassChild?() A.intaddValue(inta,intb){//dosomething...}B.publicvoidaddValue(){//dosomething...}C.publicintaddValue(inta){//dosomething...}D.publicintaddValue(inta,intb)throwsMyException{//dosomething...}

考题 publicclassMethodOver{privateintx,y;privatefloatz;publicvoidsetVar(inta,intb,floatc){x=a;y=b;z=c;}}WhichtwooverloadthesetVarmethod?() A.voidsetVar(inta,intb,floatc){x=a;y=b;z=c;}B.publicvoidsetVar(inta,floatc,intb){setVar(a,b,c);}C.publicvoidsetVar(inta,floatc,intb){this(a,b,c);}D.publicvoidsetVar(inta,floatb){x=a;z=b;}E.publicvoidsetVar(intax,intby,floatcz){x=ax;y=by;z=cz;}

考题 考虑以下的函数原型: voldA(inta,intb=5,charZ=*); 下面的函数调用中,不正确的是( )。A.A(7)B.A(3,4)C.A(16,#)D.A(0,2,*)

考题 下列选项中,不能与方法publicvoidadd(inta){}构成方法重载的是_________。 A.publicvoidadd(floata)B.publicintadd(inta)C.publicvoidadd(longa)D.publicvoidadd(inta,intb)

考题 publicclassMethodOver{publicvoidsetVar(inta,intb,floatc){}}WhichtwooverloadthesetVarmethod?() A.PrivatevoidsetVar(inta,floatc,intb){}B.ProtectedvoidsetVar(inta,intb,floatc){}C.PublicintsetVar(inta,floatc,intb)(returna;)D.PublicintsetVar(inta,intb,floatc)(returna;)E.ProtectedfloatsetVar(inta,intb,floatc)(returnc;)

考题 classA{protectedintmethod1(inta,intb){return0;}}WhichtwoarevalidinaclassthatextendsclassA?() A.publicintmethod1(inta,intb){return0;}B.privateintmethod1(inta,intb){return0;}C.privateintmethod1(inta,longb){return0;}D.publicshortmethod1(inta,intb){return0:}E.staticprotectedintmethod1(inta,intb){return0;}

考题 考虑函数原型voidtest(inta,intb=7,charz=*),下面的函数调用中,属于不合法调用的是( )。A.test(5);B.test(5,8);C.test(6,#);D.test(0,0,*);

考题 有如下类声明: classXA{ intx: public: XA(intn){x=n;} }; classXB:publicXA{ inty; oublic: XB(inta,intb); }; 在构造函数XB的下列定义中,正确的是( )。A.XB::XB(inta,intb):x(a),y(b){}B.XB::XB(inta,intb):XA(a),y(b){}C.XB::XB(inta,intb):x(a),XB(b){}D.XB::XB(inta,intb):XA(a),XB(b){}

考题 类Test定义如下,将下列()方法插入③行处是不合法的。①publicclassTest{②publicfloatMethod(floata,floatb){}③④}A.publicfloatMethod(floata,floatb,floatc){}B.pubicfloatMethod(floatc,floatd){}C.publicintMethod(inta,intb){}D.pivatefloatMethod(inta,intb,intc){}

考题 下列函数的运行结果是( )。 #includeiostream.h intadd(inta,intb); voidmain() { externintX,y; coutadd(X,y)endl; } intx(20),y(5); intadd(inta,intb) { ints=a+b: returns; }A.25B.30C.20D.15

考题 当需要将一个函数boolisnunlber(charc)声明为内联函数时,此内联函数的函数原型为( )。A.enumboolisnumber(charc);B.defineboolisnumber(charc);C.inlineboolisnumber(charc);D.extemboolisnumber(charc);

考题 下列定义有参数正确的是()A、voidarr(inta,b){}B、voidarr(inta,intb){}C、voidbrr(inta,floatb){}D、voidbrr{}

考题 若有byteb=6;charc=’c’;则表达式b+c的值的类型是()A、intB、byteC、charD、float

考题 下面变量声明的语句中,错误的是()A、charc=BB、inta=3C、charc=65D、floatarea=0

考题 下列选项中,Python不支持的数据类型有()。A、intB、charC、floatD、dictionary

考题 考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是()A、test(5);B、test(5,8);C、test(6,’#’);D、test(0,0,’*’);

考题 下列哪项不属于java语言的基本数据类型?()  A、 intB、charC、doubleD、StringE、boolean

考题 单选题有以下程序 #include intadd(inta,intb) {  return(a+b); } main() {  intk,(*f)(),a=5,b=10;  f=add;  … } 则以下函数调用语句错误的是(  )。A k=*f(a,b);B k=add(a,b);C k=(*f)(a,b);D k=f(a,b);

考题 单选题若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()A double fun(int[])B double fun(intb[10])C double fun(inta)D double fun(int*a)

考题 单选题假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数的类型为()A  intB  charC  AAD  AA*

考题 单选题设有如下程序段: inta[8]={0}; intb[]={0}; charc[2]={"A","B"}; chard="AB"; 以下叙述正确的是(  )。A 只有a,b,c的定义是合法的B a,b,c,d的定义都是合法的C 只有a,b的定义是合法的D 只有c的定义是合法的