问答题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,输出的结果为: Constructor,i=O, Destructor 注意:错误的语句在∥********4********的下面,修改访语句即可。 #include
class CObj { int i; public: CObj(); void display(); -CObj(); }; ∥********error******** CObj:cobj() { cout<<“Constructor"‘<“.”, i=0; } { CObj:display() { cout<<“i=”<
【参考答案】
正确答案:(1)CObj::CObj() (2)VOid cobj::display() (3)CObj::~CObj(......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后开方,如果开方后的结果满足条件,即是结果。#include#includevoid fun(){}int main(){fun();return 0;}
点击查看答案&解析
问答题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClass 1实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClassl中定义接口函数GetName,为纯虚函数。请在注释∥********1********后添加适当的语句。(2)函数GetName20实现获得名字的缓存,但是只获得读允许操作这个缓存,请在注释∥********2********后添加适当的语句。(3)实现TestClass2的构造函数,请在注释∥********3********后添加适当的语句。(4)完成TestClass2的构造函数,实现对名字的处理。请在注释∥********4********后添加适当的语句。注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。#includeclass TestClassl{public:∥********1********};class TestClass2:public TestClassl{public:void GetName(){coutGetName();cout<<obj 1.GetName2()<<endl;return;}
点击查看答案&解析
相关试题
使用VC6打开考生文件夹下的源程序文件modi...
使用VC6打开考生文件夹下的源程序文件modi...