首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件件下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补允完整。 (1) 重载运算符 int, 请在注释∥********1********后添加适当的语句。 (2)重载运算符“
使用VC6打开考生文件件下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补允完整。 (1) 重载运算符 int, 请在注释∥********1********后添加适当的语句。 (2)重载运算符“
admin
2017-09-20
54
问题
使用VC6打开考生文件件下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补允完整。
(1) 重载运算符 int, 请在注释∥********1********后添加适当的语句。
(2)重载运算符“<<”, 请在注释∥********2********后添加适当的语句。
(3)在主函数main()中定义变量j,并调用对象obj的int运算符,给变量赋初值为10,请在注释∥********3********后添加适当的语句。
(4)调用obi的“<<”运算符输出:
Hello Test
注意:增加代码,或行修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
using namespace std;
class TestClass
{
public:
∥********1********
{
cout<<“int”<
return 10;
}
∥********2********
{
cout<
}
};
int main()
{
Testclass obj;
∥********3********
∥********4********
return 0;
}
选项
答案
(1)添加语句:operator int() (2)添加语句:operator<<(char*str) (3)添加语句:int i=int(obj); (4)添加语句:obj<<-’Helio Test";
解析
本题的功能是通过重载运算符实现字符串输出。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类TestClass的运算符重载函数实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/LTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句cout<<(a=2)&&(b=-2);的输出结果是
设有如图所示的二叉树则对该二叉树前序遍历的结果是
将7个数据进行插入排序,在最坏情况下需要比较的次数是
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);};其中构造函数MyClass用的值初始化
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
随机试题
1分子乙酰辅酶A经三羧酸循环和氧化磷酸化,共可生成几分子ATP
患者男,30岁,因寒战、高热,继而出现右侧胸痛2d就诊,伴轻咳,无咯血,无咳脓痰现象。胸部正位片显示见下图。应考虑的诊断是
3岁小儿,曾患佝偻病,目前处于后遗症期,则其主要表现为
糖皮质激素的适宜服药时间是()。
我国票据法规定,只有经过背书才能转让的票据包括()。
下面哪一项对学生座位的分配是可以接受的?()1234若G被分配到4号长凳,X被分配到3号长凳,则下面除了哪一项之外都可能正确?()
1949年中华人民共和国的成立,标志着我国新民主主义革命阶段的基本结束和社会主义革命阶段的开始。我国社会进入了由新民主主义到社会主义的过渡时期。这一时期我国社会的性质是新民主主义社会。新民主主义社会的社会主义因素有
设随机变量X的密度函数为则下列服从标准正态分布的随机变量是
Completethetablebelow.WriteNOMORETHANONEWORDforeachanswer.
Thelittleboycameintotheroomafterplayingfootballfor2hours,hisface______withsweat.
最新回复
(
0
)