题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-12-20 07:57:11

[填空题]请将下面的程序补充完整,使得程序输出“飘是张娜的书”。
#include<iostream>
using namespace std
claSS Book
public:
Book(char*str)| strcpy(title,str);
void Printlnfo( )cout<<title<<end1;
protected:
char title[50];

class MyBook:public Book
public:
MyBook(char*s1,char*s2="张娜");
______(strcpy(owner,s2);
virtual void Printlnfo( )cout<<title<<"是"<<owner<<"的书"<<end1;
private:
char owner[10];

int main( )
Book *ptr=new MyBook("飘");
ptr—>PrintInfo( );
return 0;

更多"请将下面的程序补充完整,使得程序输出“飘是张娜的书”。 #inclu"的相关试题:

[填空题]请将下列程序补充完整,使得输出结果为bbaa。
#include<iostream>
using namespace std;
class A
public:
______cout<<"aa";
;
class B:public A
public:
~B( )cout<<"bb";
;
int main( )
B *p=new B;
delete p;
return 0;

[填空题]请将如下程序补充完整,使得输出结果为:bbaa。
#include<iostream>
using naluespace std;
class A
public:
______eout<<"aa";

class B:public A
public:
~B( )eont<<"bb";

int ulain( )
B*P=new B;
delete P;
return 0;

[填空题]下面程序的输出结果为:Base:: fun,请将程序补充完整。
#include <iostream.h>
class Base
public:
【12】 fun( )cout<<"Base::fun"<<end1:
class Derived : public Base
public:
【13】 fun( ) cout<<"Derived::fun"<<end1;
;
int main( ) Base a,*pb;
Derived b;
pb = &b;
pb->fun( );
return 0;

[填空题]将下面程序补充完整。 #include <iostream> using namespace std; class Base{ public: 【14】 fun( ){return 0;} //声明虚函数 }; class Derived:public Base{ public: x,y; void SetVal(int a,int b){} int fun( ){return x+y;} }; void 【15】 SetVal(int a,int b){x=a;y=b;} //类Derived成员函数 void main( ){ Derived d; cout<<d.fun( )<<endl; }
[填空题]将下面程序补充完整。
#include <iostream>
using namespace std;
class Base
public:
【14】 fun( )return 0; //声明虚函数

class Derived:public Base
public:
x,y;
void SetVal(int a,int b)
int fun( )return x+y;

void 【15】 SetVal(int a,int b)x=a;y=b; //类Derived成员函数
void main( )
Derived d;
cout<<d.fun( )<<endl;

[填空题]请将下列程序的横线处补充完整,使得输出结果为bbaa #include<iostream> using namespace std; class A{ public: ______{cout<<"aa";} }; class B:public A{ public: ~B( ){cout<<"bb";} }; int main( ){ B*p=new B; delete p; retum 0; }
[填空题]下列程序的输出结果为2,请将程序补充完整。
#include <iostream>
using namespace std;
class Base

public:
______void fun( ) cout<<1;
;
class Derived:public Base

public:
void fun( )cout<<2;
;
int main( )

Base*p=new Derived;
p->fun( );
delete p;
return 0;

[填空题]下列程序的输出结果为2,请将程序补充完整。 #include <iostream> using namespace std; class Base { public: ______void fun( ) {cout<<1;} }; class Derived:public Base { public: void fun( ){cout<<2;} }; int main( ) { Base*p=new Derived; p->fun( ); delete p; return 0; }
[填空题]请将如下程序补充完整,使得输出结果为:bbaa #include using namespace std; class A{ public: ______{cout<<”aa”;} ); class B.public A{ public: ---B( ){cout<<“bb”;) ); int main( ){ B *p=new B} delete P, return 0; }
[填空题]已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class TestClass
int value;
public:
TestClass( ):value(0);
void setValue(int value)
______=value;//给TestClass的数据成员value赋值
void print( )cout<<value;;
;
int main( )

TestClass f;
f.setValue(42);
f.print( );
return 0;

[填空题]已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass
public:
void Print( )constcout<<23;
;
int main( )
MyClass*p=new MyClass( );
______.Print( );
return 0;

[填空题]已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。
#include<iostream>
using namespace std;
class MyClass
public:
void Print( )consteout<<23;

int main( )
MyClass*P=new MyClass( );
______.Print( );
return 0;

我来回答:

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

订单号:

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