试题查看

首页 > 计算机二级考试 > 试题查看
【分析解答题】

使用vC6打开考生文件夹下的工程myproj7。此工程包含一个源程序文件mymAin7.Cpp。其中定义了类sAmplE,但类sAmplE的定义并不完整。
请按要求完成下列操作,将类sAmplE的定义补充完成:
①定义私有数据成员n,它是int型的数据。请在注释“//* *1**”之后添加适当的语句。
②完成重载构造函数sAmplE()的定义,使sAmplE对象的默认值:n=0。请在注释“//* *2* *”之后添加适当的语句。
③完成成员函数ADD()的类体内的定义,使成员函数返回的sAmplE对象的值n为两类sAmplE对象s1和s2的私有成员n的和。请在注释“//* *3* *”之后添加适当的语句。
④完成成员函数Disp()的类外定义,使其以“n=”的格式将sAmplE对象的值输出到屏幕上。请在注释“* *4* *”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件mymAin7.Cpp清单如下:
//mymAin7.Cpp
#inCluDE<iostrEAm>
using nAmEspACE stD;
ClAss sAmplE
privAtE:
//* * 1* *
puBliC:
sAmplE()
//* *2* *
sAmplE ADD(sAmplE s1,sAmplE s2)
//* *3* *
voiD Disp();

voiD sAmplE: :Disp()
//* * 4 * *
int mAin()
sAmplE s1(10),s2(5),s3;
Cout<<"s1:";
s1.Disp();
Cout<<"\n s2:";
s2,Disp();
s3.ADD(s1,s2);
Cout<<"\n s3.ADD(s1,s2)\n s3:";
s3.Disp();
rEturn 0;

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

0%的考友选择了A选项

0%的考友选择了B选项

0%的考友选择了C选项

0%的考友选择了D选项

你可能感兴趣的试题

有如下程序:#include<iostream>usingnamespacest有如下程序:#include<iostream>usingnamespacest有下列的程序:#include<cstring.h>#include<iostr有如下程序:#include<iostream.h>usingnamespace下列程序的输出结果是()。#include<iostream>usingname已知函数fread的调用形式为fread(buffer,size,count,f