网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()
- A、在f()中a=x
- B、在f()中x=a
- C、在f()中x=x1
- D、在g()中y=a
参考答案
更多 “若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()A、在f()中a=xB、在f()中x=aC、在f()中x=x1D、在g()中y=a” 相关考题
考题
若有以下调用语句,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)
考题
若有定义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)
考题
Whatproducesacompilererror?()
A.classA{publicA(intx){}}B.classA{}classBextendsA{B(){}}C.classA{A(){}}classB{publicB(){}}D.classZ{publicZ(int){}}classAextendsZ{}
考题
InwhichtwocasesdoesthecompilersupplyadefaultconstructorforclassA?()
A.classA{}B.classA{publicA(){}}C.classA{publicA(intx){}}D.classZ{}classAextendsZ{voidA(){}}
考题
有如下类声明: 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){}
考题
若有如下变量定义和函数调用语句: inta=5; fun(A) ; 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<endl; }A.3B.4C.5D.6
考题
若有定义:“inta=4,b=5;floatx=3.4,y=2.1;”,则下列表达式的值为( )。 A.5.5B.55
若有定义:“inta=4,b=5;floatx=3.4,y=2.1;”,则下列表达式的值为( )。A.5.5B.55C.5.500000D.55.00000
考题
若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。A.0B.1C.11SX
若有定义“inta=5,b=7;”,则表达式a%=(b%2)运算后,a的值为( )。A.0B.1C.11D.3
考题
设有如下定义,若有p=,则对ab中成员项的正确引用是( )。structss{inta;floatb;}ab,*p;
A.(*p).ab.aB.p->aC.p->ab.aD.p.ab.a
考题
main() {intx=3,i; for(i=0;i3;i++)printf(""%d"",f(x)); } intf(inta) {intb=0; staticc=3; b++;c++; return(a+b+c); } 执行此程序后屏幕上显示的结果是什么:()A、8、10、10B、7、9、10C、8、9、11D、8、9、10
考题
下列各语句定义了数组,()是不正确的。A、inta[1][3];B、intx[2][2]={1,2,3,4};C、intx[2][]={1,2,4,6};D、intm[][3]={1,2,3,4,5,6};
考题
下列各语句定义了数组,()是正确的。A、inta[][]={1,2,3,4};B、intx[2][2]={1,2,3,4,5};C、intx[2][]={1,2,4,6};D、intm[][3]={1,2,3,4,5,6};
考题
单选题有以下程序:
#include
intf(intx);
main()
{
inta,b=0;
for(a=0;a3;a++)
{
b=b+f(a);
putchar('A'+b);
}
}
intf(intx)
{
returnx*x+1;
}
程序运行后的输出结果是( )。A
ABEB
BDIC
BCFD
BCD
考题
单选题若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()A
在f()中a=xB
在f()中x=aC
在f()中x=x1D
在g()中y=a
考题
单选题有如下类声明“classA{intx;……};”,则A类的成员x是()A
公有数据成员B
私有数据成员C
公有成员函数D
私有成员函数
热门标签
最新试卷