首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test22_1,此工程包含—个源程序文件test22_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为: 6/15 3/4 9/19 源程序文件test22_1.cpp清单如下
使用VC6打开考生文件夹下的工程test22_1,此工程包含—个源程序文件test22_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为: 6/15 3/4 9/19 源程序文件test22_1.cpp清单如下
admin
2010-02-08
24
问题
使用VC6打开考生文件夹下的工程test22_1,此工程包含—个源程序文件test22_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为:
6/15
3/4
9/19
源程序文件test22_1.cpp清单如下:
#include<iostream.h>
class Franction
{
int nume;
int deno;
public:
Franction FranAdd(const Franction& x)
{
this->nume+=x.nume;
this->deno+=x.deno;
/****************found*******************/
return this;
}
void InitFranction() {nume=0; deno=l;}
void InitFranction(int n, int d) {nume=n; deno=d;}
void FranOutput() {cout<<nume<<’/’<<deno<<endl;}
};
void main()
{
Franction *a=new Franction;
Franction *b=new Franction;
a->InitFranction(6,15);
b->InitFranction(3,4);
a->FranOutput();
b->FranOutput();
Franction c;
/****************found*******************/
c->InitFranction();
/****************found*******************/
c=a->FranAdd(b);
c. FranOutput();
}
选项
答案
(1)错误:return this; 正确:return*this; (2)错误:c->InitFranction(); 正确:c.InitFrancfion(); (3)错误:c=a->FranAdd(b); 正确:c=a->FranAdd(*b);
解析
(1)主要考查考生对于this指针和函数返回值的掌握,它是指向正在活动的对象自己的指针,该函数应该返回Franction类型的对象,即应该使用"*";
(2)主要考查考生对于对象和对象指针的使用,对象指针调用成员函数使用符号“->”,而对象调用成员函数使用“.”;
(3)主要考查考生对于函数参数使用的掌握,FranAdd()使用对象的引用作为形参,所以实参应该是对象本身。
转载请注明原文地址:https://kaotiyun.com/show/87ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述唐代文化的巨大成就。(陕西师范大学2014年中国史真题)
方差分析中,F(2,24)=3.90,F检验的结果()
有人说:“t检验适用于样本容量小于30的情况,Z检验适用于大样本检验。”你对这种说法有何评论?
次数分布表可分为()
下列关于实用主义的说法错误的是
下列哪一个不是现代教育的特征
教育制度包括国家各级各类实施教育的机构体系及其
清代案件经过秋审或朝审程序后,处理结果包括
标志着中国古代重实体、轻程序传统的终结的法典是()
适当选取函数φ(x),作变量代换y=φ(x)u,将y关于x的微分方程y=0化为u关于x的二阶常系数线性齐次微分方程+λu=0.求φ(x)及λ,并求原方程的通解.
随机试题
资本主义民主制的核心和主要标志是()
A.瓜蒌、黄连B.地骨皮、千年健C.篇蓄、瞿麦D.龙骨、艾炭E.玄明粉、荆三棱按处方常用的“药对”药物排列,可同放于一个斗中的是
在建设项目系统界面中,静界面又分为()。
关于施工企业法人与项目经理部法律关系的说法,正确的是()。
在商业银行个人住房贷款业务中,房地产开发公司和二手房经纪公司等外部合作机构在银行贷款业务中的主要作用是()。[2012年6月真题]
C公司拟投资建设一条生产线,现有甲、乙两种投资方案可供选择,相关资料如表2所示:表2甲、乙投资方案现金流量计算表金额单位:万元 说明:表中“2~5”年终的数字为等额数。“*”代表省略的数据。该公司适用的企业所得税税率为25%。假定基准现金折现率为
现在全国各地都在建设社会主义新农村。请你谈谈在建设的过程中要防止出现哪些情况。克服哪些问题?
构建社会主义和谐社会的重大意义。构建社会主义和谐社会的重要原则。
以下说法中正确的是
Whentelevisionfirstbegantoexpand,veryfewofthepeoplewhohadbecomefamousasradiocommentators【31】effectiveontelev
最新回复
(
0
)