首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR****found***
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR****found***
admin
2018-07-06
37
问题
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
value=63
number=1
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include<iostream>
using namespace std;
class MyClass{
int*p;
const int N;
public:
//ERROR*******found*******
MyClass(int val):N=1
{
p=new int;
*p=val;
}
//ERROR*******found*******
~MyClasS( ){delete*p;}
friend void print(MyClass&obj);
};
//ERROR*******found*******
void MyClass::print(MyClass&obj)
{
cout<<"value="<<*(obj.p)<<endl;
cout<<"number="<<obj.N<<endl;
}
int msin( )
{
MyClass obj(63);
print(obj);
return0;
}
选项
答案
(1)MyClass(int val):N(1) (2)~MyClass( ){delete[ ]p;} (3)void print(MyClass&obj)
解析
(1)主要考查考生对构造函数的掌握,在这里不能使用赋值语句。
(2)主要考查考生对析构函数的掌握,析构函数的delete语句要使用标识符“[ ]”,即delete[ ]p;。
(3)主要考查考生对友元函数的掌握,友元函数并不属于类,因此定义时前面不用加类名和作用域符号。
转载请注明原文地址:https://kaotiyun.com/show/jAAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#ificlude<iostream>usingnamespacestd;intmain(){cout.fill(’*’);cout.width(5);cout
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}};
数据库系统中实现各种数据管理功能的核心软件是______。
下列程序中横线处应填入的语句是()。ClassBase{public:roidfun(){cout<<“Baseoffun”<<endl;)};classDerived:publicBas
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
有如下类声明:classTestClassinti;private:intj;protected:intk;public:intm,n;其中,私有成员的数量为()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员数的声明语句为()。
类clasgone在声明func成员函数时发生错误,出错原因是______。classoneprivate:inta;public:voidfunc(two&);};class
下列运算符中不能在C++中重载的是()。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
随机试题
关于非票据结算方式,下列说法正确的有()。
中国各族人民都深深懂得国家分则弱、合则强的道理,反对分裂、反对战乱,希望国家统一、民族团结、人民安居乐业、经济繁荣发展。这体现了中华民族爱国主义传统中【】
某城市道路工程项目,施工承包商考虑到该工程受自然条件的影响较大,为了充分利用有限资金,以最快的速度、最少的消耗确保工程优质,创造最好的经济效益和社会效益,加强了对前期质量控制工作。具体控制工作如下:(1)对道路工程前期水文、地质进行实地调查。调查
在施工图设计阶段,根据施工图纸确定的工程量,套用有关预算定额单价、取费率和利税率等编制()。
由于撤销权的行使具有溯及力,被撤销的合同与无效合同一样,自始没有法律约束力。()
下列各项中,应列入利润表中“营业税金及附加”项目的有()。
社会工作者到一个新的社区,首先通过调查确定想要解决的全面性问题,其次详细列明具体问题及其形成的原因。这一认识和分析问题的方法是()。
项目采购管理是为完成项目工作从承担该项目的组织外部购买或获取项目所需的产品、服务或成果的过程。随着IT行业的快速发展和技术的不断进步,行业的分工更细,更加强调分工与合作。对本企业不能提供,或虽然能提供但不具备竞争力,同时市场已存在的高性价比的产品、服务和成
设x和y均为int型变量,则执行下面的循环后,y值为()。publicclassSun{publicstaticvoidmain(Stringargs[]){intx,y
GuiltyorNotGuiltyManyattemptshavebeenmadeinthepasttoassesstheeffectsofalcoholonroadsafety.Forseveral
最新回复
(
0
)