首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: member:1 member:10 member:100 注意:错误的语句在/********error**
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出: member:1 member:10 member:100 注意:错误的语句在/********error**
admin
2021-09-05
30
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:
member:1
member:10
member:100
注意:错误的语句在/********error********/的下面,修改该语句即可。其他的语句不能修改。
试题程序:
#include
int i=100:
class TC
{
public:
TC(int i)
{
cout<<"member:"<
{********error汝*******|
i=i+9:
}
void Print()const
{
eout<<"member:"<
}
private:
int i;
};
void main()
{
/********error********/
TC obj;
int i(0);
obj.Print();
/********error********/
cout<<"member:"<
return;
}
选项
答案
(1)“i=i+9;”应改为“this-)i=i+9;(*this).i=i+9;或TC::i=i+9;”。 (2)“TC obj;”应改为“TC obj(1);”。 (3)“cout<<"member:"<
解析
本题考查了考生对变量作用域的了解情况。i=i+9;语句使形参的值自增9,这样做是毫无意义的,因为形参变量值在函数结束后不会被保存。所以等号左边的变量i应引用为TC的私有成员变量,将私有成员初始化为形参i+9的值,可以通过this指针来引用,也可以通过域作用符“::”。“TC obj;”语句会产生一条编译错误,因为TC类已经定义了一条TC(int i)构造函数,C++就不会为其自动生成默认构造函数了。这就意味着,要创建TC类的对象必须带有一个int型构造函数参数。该构造函数中的第1条就是输出语句。从输出了形参i的内容来看,这个构造参数应该为1。
“cout<<"member:"<
转载请注明原文地址:https://kaotiyun.com/show/Sb5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:imf1();staticintf2();classMA{public:intf3;();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
有如下程序:#includeusingnamespacestd;classONE{intc;public:ONE():c(0){cout
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
下列有关C++流的叙述中,错误的是()。
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;loongv2;下列调用语句中正确的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
在软件开发中,需求分析阶段产生的主要文档是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
已知二次型f(χ1,χ2,χ3)=χTAχ的矩阵A(aij)满足a11+a22+a33=-6,仙=C,其中(Ⅰ)用正交变换将二次型化为标准形,并写出所用的正交变换和所得标准形;(Ⅱ)求出该二次型.
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”。请在此基础上按照以下要求补充“fStud”窗体的设计。将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选
目前正以数字化、网络化、智能化改变着人类生产、生活方式的技术是:
商标“烤肉季”属于
下列各句中画线成语的使用,全都正确的一项是()①中国封建社会近三千年的历史,王朝更迭,内乱外扰,政治局面一直风雨如晦,很少有光风霁月的时候。②红地毯的最高潮来自于压轴明星赵雅芝和夫君的亮相,赵雅芝依旧美艳照人,夫妇俩一唱一和,羡煞旁人。
下述哪项可使组织液生成增加
带状疱疹多见于
下列关于建设项目竣工环境保护验收调查报告编制技术要求的叙述,有误的是()。
下列()不适用锚地检疫。
单相自动重合闸中的选相元件应满足选择性,下列不属于其具体要求的是()。
最新回复
(
0
)