首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
admin
2020-07-23
31
问题
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以改正。改正后程序的输出结果应为:
应发合计:3500应扣合计:67.5实发工资:3432.5
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
usingnamespacestd;
classSalary{
public:
Salary(constchar*id,doublethe_base,doublethebonus,doublethe_tax)
//ERROR**********found**********
:thebase(base),thebonus(bonus),thetax(tax)
{
staffid=newchar[strlen(id)+1];
strcpy(staffid,id);
}
//ERROR**********found**********
~Salary(){delete*staffid;)
doublegetGrossPay()const{return
base+bonus;}//返回应发项合计
doublegetNetPay()const{returngetGrossPay()_tax;}//返回实发工资额
private:
char*staffid;//职工号
doublebase;//基本工资
doublebonus;//奖金
doubletax;//代扣个人所得税
};
intmain(){
Salarypay("888888",3000.0,500.0,67.50);
cout<<"应发合计:"<
cout<<"应扣合计:"<
//ERROR**********found**********
cout<<"实发工资:"<
return0;
}
选项
答案
(1):base(the_base),bonus(the_bonus),tax(the_tax) (2)~Salary(){delete[]staff_id;} (3)cout<<"实发工资:"<
解析
(1)主要考查考生对构造函数的掌握情况,构造函数的成员初始列表要把形参放在括号内。
(2)主要考查考生对析构函数的掌握情况,析构函数使用delete释放指针,delete后要跟标识符“[]”。
(3)主要考查考生对成员函数调用的掌握情况,调用类的成员函数使用标识符“.”,而不是作用域符“::”。
转载请注明原文地址:https://kaotiyun.com/show/69yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R得到关系T的操作是( )。
下列有关虚函数的表述中,错误的是
在下列枚举符号中,用来定位文件开始位置的方式是
下列选项中,正确的C++表达式是
下列字符串中,不可以用做C++标识符的是()。
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
运算符重载时必须有所不同的是
下列符号中,正确的C++标识符是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
随机试题
请回答环刀法测定现场密度测试步骤的相关问题。环刀法测定压实度时,环刀取样位置应位于压实层的()。
实践和认识的关系是第一性和第二性的关系。()
Whereare______restrooms?Theyareonthesecondfloor.
A.磁共振成像B.CT扫描C.骨ECTD.活检E.免疫组化哪项检查对确诊嗅神经母细胞瘤最有帮助
[2006年第147题]建筑物设计集中采暖时,冬季室内计算温度,应根据建筑物的用途按规定采用,下列房间取值不正确的是:
移交清册一般应填制一式三份,( )各执一份。
根据商标法律制度的规定,下列行为中,侵害注册商标专用权的有()。
根据物权法律制度的规定,下列建设用地使用权,不属于由县级以上人民政府依法批准划拨的是()。
某社会工作服务机构为轻度认知障碍的老人开设预防脑退化小组,目的是帮助他们延缓脑功能减退。小组活动进行到第三阶段,社会工作者小茹带领组员进行趣味拼图游戏。这时,黄奶奶拒绝参加,还大声说:“那是小孩子玩的游戏,好幼稚!”小组气氛变得十分尴尬。对此,小茹适宜的做
如何提高学生知识储备的数量与质量。
最新回复
(
0
)