首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20 s2:n=10 执行s3.add(s1,s2) s3:n=30 s
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。 程序输出: s1:n=20 s2:n=10 执行s3.add(s1,s2) s3:n=30 s
admin
2017-09-20
33
问题
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。
程序输出:
s1:n=20
s2:n=10
执行s3.add(s1,s2)
s3:n=30
s4:n=30
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在
∥********error********的下面。
#include
Class TestClass
{
int n;
public:
TestClass() {}
TestClass(int m)
{
n=m;
}
∥********error********
TestClass add(TestClass s1,s2)
{
this一>n=s1.n+S2.n;
∥********error********
return(this);
}
void di sp()
{
cout<<“n=”<
}
∥********error********
}
void main()
{
TestClass s1(20),s2(10),s3,
s4;
cout<<“S1:”;
s1.disp();
cout<<“s2:”;
s2.disp();
s4=s3.add(s1,s2);
cout<<“执行s3.add(s1,s2)\ns3:”;
s3.disp();
cout<<“s4:”;s4.di sp();
}
选项
答案
(1)TeStClass add(TeStClass s1,TeStClass s2) (2)return(*this); (3)};
解析
本题中的功能是设置类中的成员数值,然后利用成员函数add求和。从己定源程序的main主函数开始入手,可以看出程序首先通过类TestClass中的成员函数实现题目中的输出要求。
转载请注明原文地址:https://kaotiyun.com/show/dTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);};其中构造函数MyClass用的值初始化
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
设有定义intx;floaty;,则10+x+y值的数据类型是
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
数据结构的存储结构包括顺序、索引、散列和【 】四种。
算法的复杂度主要包括时间复杂度和______复杂度。
算法的空间复杂度是指()。
执行完下列代码段之后:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,z=(
随机试题
由于线路原因使部分在用业务系统阻断的障碍称为全阻障碍。
Iappreciate______toyourhome.
A.利水通淋B.消痈排脓C.行气消积D.祛瘀止痛
若观察胎儿脸面景观,宜采用哪种诊断法
(一)去甲肾上腺素水溶液加热时,效价降低,是因为发生了以下哪种反应
10kV及以下变电所设计中,一般情况下,动力和照明宜共用变压器,在下列关于设置专用变压器的表述中哪一项是正确的?()
建设民事商事法律关系的特点主要表现在()。
关税
我国在量子雷达领域取得突破,获得百公里级探测威力,相对于传统雷达,探测灵敏度大幅提高。量子雷达能发现隐形飞机的基本原理是()。
在我国,()有权决定特赦。
最新回复
(
0
)