首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR
请打开考生文件夹下的解决方案文件proj1,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为: value=63 number=1 注意:只修改每个“//ERROR
admin
2020-10-21
21
问题
请打开考生文件夹下的解决方案文件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 main()
{
MyClass obj(63);
print(obj);
return 0;
}
选项
答案
(1)MyClass(int val):N(1) (2)~MyClass(){delete[]p;} (3)void print(MyClass & obj)
解析
(1)主要考查考生对构造函数的掌握,在这里不能使用赋值语句。
(2)主要考查考生对析构函数的掌握,析构函数的delete语句要使用标识符“[]”,即delete[]p;。
(3)主要考查考生对友元函数的掌握,友元函数并不属于类,因此定义时前面不用加类名和作用域符号。
转载请注明原文地址:https://jikaoti.com/ti/WLl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;elaasMusic{public:voidsetTitle(char*str){strcpy(title,str);}
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释//********1********后
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序通过运行。程序输出:5a1注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面
己知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
下列关于数据库设计的叙述中,正确的是()。
下列符号中,正确的C++标识符是()。
下列符号中可以用作C++标识符的是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
随机试题
《召公谏厉王弭谤》选自()
内容详实的工艺规程,不但可对操作者提供技术指导,也可对基层生产单位(车间、班组)计划组织生产、充分利用人力资源和设备能力,起到纲领性的指导作用。
A、主细胞B、壁细胞C、黏液细胞D、G细胞E、嗜银细胞分泌碱性黏液的是
患者,男,46岁。素体瘦弱,因过饮过食,4~5日大便未行。现脘腹胀痛,烦满拒按,不思饮食,小便短赤,舌质红,苔厚腻,脉沉数有力。此例病人服药大便通畅后,宜
下列哪类病人应给予鼻饲饮食
[2012年,第41题]反应PCI3(g)+Cl2(g)PCI5(g),在298K时,Kθ=0.767,此温度下平衡时,如p(PCI5)=p(PCI3),则p(Cl2)=()。
可行性研究勘察,应对拟建场地的()做出评价。
下列关于消费税适用税率的说法,不正确的是()。
关键字ASC和DESC分别表示【】的含义。
SOILQUALITY1Soilisarenewableresource,butonlyonaverylongtimescale,asittakeshundredsorthousandsofyearsfo
最新回复
(
0
)