首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
30
问题
使用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全国计算机二级
相关试题推荐
简述南宋与金的历次和议。(上海大学2018年中国史真题)
简述罗马共和国早期平民与贵族斗争的基本原因、过程是什么?你怎样评析这场以妥协与和解为结局的历史事件?(北京师范大学2003年世界上古、中古史真题)
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
次数分布表可分为()
裴斯泰洛齐整个教育体系的核心是
关于遗传素质在人的身心发展中的作用,下列说法错误的是
童年期认识事物多以具体形象的方式,青年初期则可以运用抽象思维。这说明人的身心发展具有
以下不属于贷款风险五级分类管理中的类型的是()。
下列选项正确地表达了法律与政治的关系的是()。
“六礼”的正确顺序是()。
随机试题
反映对可持续发展有影响的指标是()
茕茕子立,形影相吊出自( )
预防小儿结核病的有效措施是
下列属于反式作用因子的是()
营业税属于以下税种中的()。
某总承包单位与分包单位在分包合同中约定,由分包单位自行负责分包工程的安全生产。工程施工中,分包工程发生了安全事故,则该事故()。
某工程公司与劳动者齐某双方发生劳动争议后,经过平等协商,双方达成了一个和解协议,那么对该和解协议理解正确的是()。
进口传感器在向海关申报时,应使用下列何种报关单()。报关员报关行为不规范而被海关记5分的情形有()。
Therearemanybooksontheshelf,someareEnglish,______areChinese.
InanuncriticalAugust11,1997,WorldNewsTonightreporton"diamagnetictherapy,"aphysicaltherapistexplainedthat"magne
最新回复
(
0
)