若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为(

题目
单选题
若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()
A

在f()中a=x

B

在f()中x=a

C

在f()中x=x1

D

在g()中y=a

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有以下调用语句,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

第2题:

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

A.intfun(intx;inty)

B.intfun(intx,inty)

C.intfun(intx,y)

D.intfun(intx,inty)


正确答案:ACD

第3题:

若有定义:inta;则scanf(“%d“,a);可以给变量a赋值。()

此题为判断题(对,错)。


参考答案:错误

第4题:

有如下类声明: 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){}


正确答案:B
B。【解析】C++中派生类构造函数的一般语法规则为<派生类名>::<派生类名>(<参数表>):<基类1>(<参数表1>),…,<基类名n>(<参数表n>),<子对象l>(<子对象参数表1>,…<子对象m>(<子对象参数表m>){<派生类新增成的初始化语句>;}。

第5题:

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

A.intfun(int,int);

B.intfun(intx,y);

C.intfun(x,y);

D.intfun(intx;inty);

E.intfun(intx,inty);


正确答案:AE

第6题:

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

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

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

C.functionintmax(intx,inty){}

D.functionmax(x,y){}


正确答案:D

第7题:

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


正确答案:√

第8题:

若有如下定义,则以下哪个是对数组元素的正确的引用。inta[10],*p;p=a;A、*则以下选项中,正确的赋值语句是()

A、*p=8;

B、*q=5;

C、q=p;

D、p=1;


参考答案:A

第9题:

若有定义classA{intx,y;staticfloatf(inta){}floatg(intx1,intx2){}}及A a1=newA();则下列用法中合法的是()。

A.g(3,2)

B.a1.g(2,5)

C.a1.f(4)

D.f(3)


正确答案:ABD

第10题:

若有定义:intx,*pb;则正确的赋值表达式是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:A
*pb是指解除对*pb的引用(也可以认为是取pb所指向的地址的值),被解除引用的指针可以作为左值,&为取地址运算符,&x就是取指向变量x的指针。

更多相关问题