首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test6_1,此工程包含一个源程序文件test6_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: Constructor2 Constructor1 i=0 i=10
使用VC6打开考生文件夹下的工程test6_1,此工程包含一个源程序文件test6_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: Constructor2 Constructor1 i=0 i=10
admin
2009-01-15
56
问题
使用VC6打开考生文件夹下的工程test6_1,此工程包含一个源程序文件test6_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
Constructor2
Constructor1
i=0
i=10
Destructor
源程序文件test6_1.cpp清单如下:
#include<iostream.h>
class CSample
{
int i;
public;
CSample(){cout<<"Constructorl"<<endl;i=0;)
CSample(int val){cout<<"Constructor2"<<endl;i=val;}
~CSample()(cout<<"Destructor"<<endl;)
void disp();
};
/**********found********/
void disp()
{
cout<<"i=”<<i<<endl;
}
void main()
{
CSample *a,b(10);
/**********found*********/
a->disp();
/**********found*********/
b->disp();
}
选项
答案
(1)错误:void disp() 正确:void CSample::disp() (2)错误:a->disp(); 正确:a=new CSample; a->disp(); (3)错误:b->disp(); 正确:b.disp();
解析
(1)主要考查考生对于类的成员函数定义格式的熟练掌握,对于类体外函数的实现,应该使用作用域符“::”,按照返回值类型 类名::函数名(参数列表)的形式进行说明;
(2)主要考查考生对于动态存储分配的掌握,根据前面的定义,a是一个指针类型的变量,指向一个对象,但是并没有被初始化,此时a中的数据无任何意义,应该使用动态存储分配new生成一个新的对象,并将返回的指针赋值给a;
(3)主要考查对象指针与对象在调用成员函数时格式的不同,b是一个对象变量,使用b调用成员函数应该用“.”运算符。
转载请注明原文地址:https://kaotiyun.com/show/2KID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
简述苏共二十大的主要内容与影响。(东北师范大学2002年世界现代史真题)
论述中共八大的内容和意义。(内蒙古大学2016年中国史真题)
简述元朝中央及地方官制。(北京大学2005年中国古代史真题)
试析晚清学校与选举制度的演变并论其影响。(北京大学2000年中国通史真题)
总体的均值为100,标准差为20,从总体中抽取一个容量为50的样本,则样本均值的标准差为()
如果要删除一些变异性较大的实验数据,需要遵循的原则是()
明太祖朱元璋在总结元亡历史教训的基础上,确立了“刑乱国用重典”的立法指导思想。其主要表现在那两个方面?
在等差数列{an}和{bn}中,。(1){an}和{bn}前n项和之比为(7n+1):(4n+27);(2){an}和{bn}前21项的和之比为5:3。
若(1+x)+(1+x)2+…+(1+x)2n=a0+a1x+…+a2nx2n,其中n为正整数,则a0+a2+…+a2n=()。
随机试题
简述补体系统的生物学活性。
三尖瓣闭锁最常见的病理解剖类型,正确的是
“时间一成本累积曲线”的特征是()。
焊接工艺评定遵循的规范中属于国家标准的是()。
根据以下材料。回答下列题目:刘英目前在一家杂志社担任编辑助理,收入为每月3800元。若刘英业务能力突出,被提拔为杂志社副主编,月收入30000元。若她与杂志社没有固定的雇佣关系,其应纳税额为( )元。
在教育目的的价值取向上坚持个人本位论的代表人物有()。
BSkyB
计算∫0xf(t)g(x-t)dt(x≥0),其中当x≥0时,f(x)=x,而
=________.
Situasfaim,vatrouverquelquechoseà______,parcequeled?nerestloind"êtreprêt.
最新回复
(
0
)