首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出为 10 TC1 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//* * * * *
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出为 10 TC1 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//* * * * *
admin
2013-11-15
26
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出为
10
TC1
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//* * * * * * * * error* * * * * * * *的下面。
试题程序:
#include(iostream)
class TC1
{
public:
TC1()
{
}
//* * * * * * * * error* * * * * * * *
private:
virtual~TC1()
{
using namespace std;
cout<<"TC1"<
}
};
class TC2:public TC1
{
public:
//* * * * * * * * error* * * * * * * *
explicit TC2(int i)
{
m i=i:
}
TC2&operator()(int i)
{
this->m_i=i;
}
void print()
{
//* * * * * * * * error* * * * * * * *
cout<
}
private:
int m_i;
};
void fun(TC2 C1)
{
C1.print();
}
int main()
{
fun(TC2(10));
return 0;
}
选项
答案
(1)删除“private:”语句。 (2)应改为“TC2(int i)”。 (3)应改为“std::cout<
解析
本题中第1处的“virtual~TC1()”语句是TC1析构函数,不是私有函数,所以删除“private:”。“explicit TC2(int i)”构造函数语句中的“explicit”是禁止隐式转换。程序中无法实现对类TC2的直接使用,所以这里应该将其删除。即“TC2(int i)”o在第3处实现fun函数中m_i的标准输出,即在屏幕上输出10。在程序中用到C++标准库时,要使用std标准命名空间进行限定。cout为标准库函数,所以要声明cout是在命名空间std中定义的流对象,即“std::cout<
转载请注明原文地址:https://jikaoti.com/ti/kKE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
凡是函数中未指定存储类别的局部变量,其隐含的存储类型是()。
在函数定义前加上关键字inline,表示该函数被定义为()。
以下程序的执行结果是【】。#include<iostream.h>classB{public:B(){}B(inti.intj);voidprintb();private:inta,b;};classA{pub
下面的描述中,正确的是()。
下列叙述中错误的是()。
下列对基类和派生类关系的描述中,错误的是______。
以下定义语句中,错误的是______。
在深度为5的满二叉树中,叶子结点的个数为()。
如果表达式++i*k中的“++”和“*”都是重载的非静态成员运算符,则采用运算符函数调用格式,该表达式还可表示为=______。
随机试题
下列属于战略目标体系建立的目的为公司赢得的结果有()。
影响CPI的因素主要包括()。
心室在期前收缩后出现代偿间歇的原因是由于正常窦房结传来的冲动落在了期前兴奋的()
电复律治疗常见的并发症,有哪些()
在下列各项中,不属于医学伦理学基本原则的是
审计机关对安达股份有限公司2011年财务情况进行审计时,发现有以下行为:(1)公司作为一般纳税人,在未发生存货购入业务的情况下,从其他企业买入空白增值税发票,并在发票上注明购入商品买价2000万元、增值税额340万元。财务部门以该发票为依据,编制购入商品
汉译英:“兽医证书;卫生证书”,正确翻译为()。
反社会人格犯罪是行为人基于反社会型变态人格而实施的犯罪行为。行为人的特点是:①智力和精神上并无明显缺陷,没有妄想或其他思维障碍;②多数有劣迹前科,有多次、多类型的违纪、违法、犯罪行为;③行为冲动、缺乏深思熟虑和明确的动机;④没有悔过和自责的心理,在接受教养
设总体X~N(μ1,σ2),Y~N(μ2,σ2).从总体X,Y中独立地抽取两个容量为m,n的样本X1,X2,…,Xm和Y1,Y2,…,Yn.记样本均值分别为.若的期望为σ2.求:(1)C;(2)Z的方差DZ.
框架将浏览器窗口划分为几个区域,每个框架中都有一个独立的网页可以显示。
最新回复
(
0
)