题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-07 21:38:53

[单项选择]有以下类定义
class MyClasspublic:
MyClass( ) cout<<1;
;
则执行语句MyClass a,b [2],*p[2];后,程序的输出结果是( )。
A. 11
B. 111
C. 1111
D. 11111

更多"有以下类定义class MyClasspublic: MyClass"的相关试题:

[单项选择]有如下类的定义。横线处的语句是( )。
class MyClasspublic:
MyClass(int a=0,int b=0)X=a;
Y=b;void Change( )constX=10;
Y+=10;private:
___________________int X,Y;
;
A. static
B. const
C. mutable
D. 不需要填入内容
[单项选择]有以下类定义
class MyClass

public:
MyClass( ) cout<<1;
;
则执行语句MyClass a,b[2],*p[2];后,程序的输出结果是( )。
A. 11
B. 111
C. 1111
D. 11111
[单项选择]有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass( ):id(0),gender(’’#’’),phone(NULL){} MyClass(int no,char ge=’’#’’,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是【 】
A. MyClass myObj;
B. MyClass myObj(11,"13301111155");
C. MyClass myObj(12,’m’);
D. MyClass myObj(12);
[单项选择]有以下类定义
class MyClass

public:
MyClass( ) cout<<l;)

则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是
A. 11
B. 111
C. 1111
D. 11111
[单项选择]有以下类定义 class MyClass { private: int id; char gender; char*phone; public: MyClass( ):id(0),gender(’#’),phone(NULL){} MyClass(int no,char ge=’#’,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是
A. MyClass myObj;
B. MyClass myObj(11,"13301111155");
C. MyClass myObj(12,’m’);
D. MyClass myObj(12);
[单项选择]有以下类定义
class MyClass

private:
int id;
char gender;
char *phone;
public:
MyClass( ):id(0),gender('#'),phone(NULL)
MyClass(int no,char ge='#',char *ph=NULL)
id=no;gender=ge;phone=ph;)

下列类对象定义语句中错误的是( )。
[单项选择]有以下类定义
class Point
public:
Pointint x = 0, int y=0) _x = x; _y = y;
void Move int xoff, int yoff)
_x +=xoff;_y+=yoff;
void Print( ) const
cout<<'('<<_x<<','<<_y<<')' << end1;
private:
int_x,_y;
;
下列语句中会发生编译错误的是
A) Point pt;pt.Print( );
B) const Point pt;pt.Print( );
C) Point pt;pt.Move(1, 2);
D) const Point pt;pt.Move(1, 2)
[单项选择]以下类定义中可能会引起错误的语句是( )。
class A

public:
~A( )//1
int i;//2
private:
int j;//3
A(int i)i++;//4

A. 1
B. 2
C. 3
D. 4
[单项选择]设有以下类和对象的定义:
class A
public:
int m;

;
A k1,k2,*p1,* p2;
则下面针对成员变量m的引用,错误的是
A. k1.m=1
B. k2->m=2
C. p1->m=3
D. (*p2).m=4
[填空题]请将下列类定义补充完整。 class Base{public:void fun( ){cout<<"Base::fun"<<end;}}; class Derived:public Base { public: void fun( ) { 【13】 //显式调用基类的fun函数 cout<<"Derived::fun"<<endl; } };
[单项选择]设有以下类和对象的定义:
class A
public:
int m;

A k1,k2,*p1,*p2;
则下面针对成员变量m的引用,错误的是( )。
A. k1.m=1
B. k2->m=2
C. p1->m=3
D. (*p2).m=4
[单项选择]若有类声明:
class MyClass
public:
MyClass( )cout<<1;

执行下列语句
MyClass a,b[2],*P[2];
以后,程序的输出结果是
A. 11
B. 111
C. 1111
D. 11111
[单项选择]若有如下类声明
class MyClass
public:
MyClass( ) cout<<1;
;
执行下列语句以后,程序的输出结果是( )。
MyClass a,b[2],*p[2];
A. 11
B. 111
C. 1111
D. 11111
[多项选择]电力系统安全稳定控制的定义,以下分类正确的是( )。
A. 正常潮流控制;
B. 预防控制;
C. 紧急控制;
D. 恢复控制。
[填空题]

[程序]

#include

class A{

public:

A(char *s){cout<
A( ){ };

};

class B:public A{ //L1

public:

B(char *s1,char *s2):A(s1)

{ cout<
};

class C : public A{ //L2

public:

C(char *s1,char *s2):A(s1)

{ cout<
};

class D:public B,public C{

public:

D(char *s1,char *s2,char *s3,char *s4):B(s1,s2),C(s1,s3)

{ cout<
};

void main(void)

{

D *ptr= new D("students","study","C++","hard");

delete ptr;

}

执行程序后共输出___(1)___行.

若分别将L1行改为;class B : virtual public A{ //L1

L2行改为:class C:virtual public A{ //L2

则执行程序后共输出___(2)___行。

[单项选择]定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。
A. printf(one_char);
B. prinff("%c",one_char);
C. scanf(one_char);
D. scanf("%c",&one_char);
[单项选择]有如下两个类定义:
class AA;
class BB
A. )。 v1
B. v2
C. v3 D) v4

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码