首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为: init TestClass del TestClass 注意:不要改动main函数,不能增行或
admin
2015-07-20
64
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:
init TestClass
del TestClass
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
C1ass TestClass
{
∥********error********
∥********error********
int TestClass(){cout<<“init
TestClass”<
∥********error********
void~TestClass()(cout<<”del
TestClass”<
};
void main()
{
TestClass obj;
return;
}
选项
答案
(1)添加语句:pubi.ic: (2) Testclass(){COUt<<”init Testclass”<
解析
本题的功能是分别利用构造函数和析构函数中的输出语句,输出“init TestClass”和“del TestClass”字符串。从已定源程序的main主函数开始入手,可以看出程序首先通过类TestClass中的TestClass构造函数实现各种输出。
解题思路
(1)打开modil.cpp,调试程序,显示错误提示为第一标识下“modil.cpp(13):error C2248:TestClass::TestClass’:cannot access private member declared in class ;TestClass’”,构造函数由于是私有的,无法获得,所以应该定义为public型,即第1个标识下添加“public:"。
(2)构造函数首部的一般形式为:构造函数名(形参列表),构造函数没有返回值,所以定义构造函数时不需要声明类型,所以“int TestClass(){cout<<"initTestClass"<
(3)析构函数的名字是类名的前面加一个“~”符号,所以“void~TestClass(){cout<<"del TestClass"<
转载请注明原文地址:https://www.kaotiyun.com/show/e3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是()。#nclude<iostream.h>template<classT>Tmax(Tx,Ty){retum(x>y?x:y);}voidmain(){cout<<max(2,5)<<","<
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
对下列语句正确的描述是()。constint*x;//(1)int*constX;//(2)
下面程序的输出结果是______。#include<iostream.h>voidmain(){intx=20;int&y=x;cout<<(x==y)<<“”;
关于对象概念的描述中,______是错误的
下列关于栈的描述中错误的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=o,i=0;while(str[j])【】
己知在一个类体中包含如下函数原型:VOLUME operator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是.
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
随机试题
中国前院后屋或前园后室的居室风格形成于
男性,25岁。因发热、右侧胸痛3天就诊。检查发现右侧胸腔积液。胸水常规示渗出液,细胞分类单核细胞占0.8。家庭中有结核病患者密切接触史。临床诊断结核性胸膜炎至少尚需下列哪项检查的支持
A.患病史、婚育史、手术史B.心率、血压、脉搏、呼吸C.姓名、性别、年龄、文化程度D.性格特征、情绪状态、康复信心E.家庭关系、经济状况、工作环境属于过去健康状况资料的是
有关滴跟剂错误的叙述是
房地产开发项目所采用的建筑工程施工合同文件优先解释的顺序为()。
有一饱和软黏土层,砂桩直径dw=0.3m,黏土层厚度为l=15m,其下为砂层,砂井打至砂层,井距D=2.5m,按梅花形布置,软黏土垂直向固结系数Cv=1.5×-3cm2/s,水平向固结系数Ch=2.94×10-3cm2/s,则水平向平均固结度为( )
国家统计局每年发布的统计公报运用许多重要统计指标和数据反映一年来国民经济和社会发展状况。试根据以下提示的公报内容进行分析和判断,并在备选项中选出正确答案。[2009年中级真题](1)初步核算,2008年现价GDP为300670亿元,比上年增加43
下列关于法治的表述,能够成立的是()。
以下程序运行后的输出结果是【】。#include<stdio.h>#defineS(x)4*x*x+1main(){inti=6,j=8;pr
吸殼
最新回复
(
0
)