首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test10_3,此工程包含一个源程序文件test10_3.cpp,其中定义了用于表示雇员信息的CEmployee类与表示公司信息的Company类,但这两个类的定义并不完整。请按要求完成下列操作。 (1)定义Cemp
使用VC6打开考生文件夹下的工程test10_3,此工程包含一个源程序文件test10_3.cpp,其中定义了用于表示雇员信息的CEmployee类与表示公司信息的Company类,但这两个类的定义并不完整。请按要求完成下列操作。 (1)定义Cemp
admin
2009-01-15
116
问题
使用VC6打开考生文件夹下的工程test10_3,此工程包含一个源程序文件test10_3.cpp,其中定义了用于表示雇员信息的CEmployee类与表示公司信息的Company类,但这两个类的定义并不完整。请按要求完成下列操作。
(1)定义Cemployee类的私有数据成员name(大小为50的字符数组)和pay(double型数据),分别用于记录雇员姓名和月薪。请在注释“//**1**”之后添加适当的语句。
(2)完成Company类默认构造函数的定义,该构造函数将n值赋值给私有成员nam,并完成指针emp所指的n个 Cemployee对象空间的申请,请在注释“//**2**”之后添加适当的语句。
(3)完成Company类成员函数voidCompany::add(血code,charname[50],doublepay)的定义,该函数将某一雇员的编号 code、姓名name及月薪pay输入到公司信息中。请在注释“//**3**”之后添加适当的语句。
(4)完成Company类成员函数voidCompany::print()的定义,使其以“_is paid_RMB for oue month”的格式输出公司内所有员工的月薪信息。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件旭st10_3.cpp清单如下:
#include<iostream.h>
#include<string.h>
class CEmployee
{
public:
void putname(char n[50]){strcPY(name,n);)
void getname(char n[501){strcDY(n,name);)
void putpay(double d){pay=d;)
double getpay(){return pay;)
private:
//**1**
};
class Company
{
private:
CEmployee *emp;
int num;
public:
Company(int n);
void add(int COde,Char name[50],double pay);
void print();
}
Company::Company(int n)
{
//**2**
}
void Company::add(int code,Char name[50],double pay)
{
//**3**
}
void Company::print()
{
//**4**
for(int i=0;i<num;i++)
{
(emp+i)->getname(C);
money=(emp+i)->getpay();
cout<<C<<" is paid "<<money<<"
RMB for one month"<<endl;
}
}
void main()
{
Company com(2);
com.add(0,"Jack",200);
com.add(1,"Lee",300);
com.print();
}
选项
答案
(1) char name[50]; double pay; (2) num=n; emp=new CEmployee[hum]; (3) (emp+code)->putname(name); (emp+code)->putpay(pay); (4) char c[50]; double money;
解析
本题考查点为类成员的定义、类成员函数的定义与调用、对象数组的使用。注意指针和动态申请空间new的使用方法。使用指针调用成员应该用“->”符号,new的返回值是指针类型的。
转载请注明原文地址:https://kaotiyun.com/show/sKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
组织的经营理念解决的是()方面的问题。
简述清末地方自治运动。(南京大学2006年中国近现代史真题)
试析斯巴达的政治制度与社会结构的内容及其成因。(北京师范大学2001年世界史真题;华中师范大学2003年世界古代史真题)
次数分布有两个基本特点,分别是()
提出人类具有三种灵魂即植物灵魂、动物灵魂和人的灵魂并分别以不同教育方式予以教育培养的思想家是
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
“个人怎样表现自己的生活,他们自己就是怎样。因此,他们是什么样的,这同他们的生产是一致的——既和他们生产什么一致,又和他们怎样生产一致。因而,个人是什么样的,这取决于他们进行生产的物质条件。”马克思的这段话说明个体的发展具有()
波浪理论考虑的因素主要包括三个方面,其中最主要的是股价的()。
确定一国外部均衡目标的主要标准是什么?请分析近年来中国国际收支情况是否符合外部均衡的要求,并谈谈你对其成因以及未来演变趋势的看法。
随机试题
(2012年第42题)虎斑心的组织学改变是
Coombs试验
抗菌药物临床应用的基本原则正确的是
属于捻转补泻法的补法操作的是
在β-谷甾醇-3-O-β-D-葡萄糖的氢核磁共振谱中,能确定其苷键构型为β构的端基氢数据是
税务师受托对某企业个人所得税纳税情况进行审查,发现该企业应支付给某职工工资4800元,单位为其固定负担税款20元,企业计算个人应负担个人所得税款=(4800-3500)×3%-20=19元,企业实付该职工工资4781元,税务师审核后,认为企业存在的纳税问题
本月收购烟叶业务的进项税()元。本期委托加工业务应纳消费税()元。
秘书在工作中不适当地占用了上司的时间,是因为()
如果你真的在自己的脑门上贴上了“剩女”这个标签,很有可能就会在潜意识里去做出符合这个标签所代表的思想和行为。例如:心理和情绪上觉得自己没有希望了,是个不值得人疼爱的女人,没有女人味,没有男人缘,没有竞争力,会日渐枯萎,会孤苦终老,会郁郁以终等等。并且还会在
前些年国外某研究所的一项研究指出:经常吃巧克力对儿童的智力发育有益。研究人员对40名儿童进行调查,发现那些经常吃巧克力的儿童,其智力水平较很少吃巧克力的儿童要高。因此,该所研究人员自称发现了巧克力与儿童智力发育之间的联系。以下哪项如果为真,最不可能削弱上
最新回复
(
0
)