首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以
admin
2021-05-06
58
问题
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加以改正。改正后程序的输出结果应为:
应发合计:3500应扣合计:67.5 实发工资:3432.5
注意:只修改每个“//ERROR****found****”下的那一行,不要改动程序中的其他内容。
#include
using namespace std;
class Salary{
public:
Salary(const char * id,double the_base,double the_bonus,double the_tax)
//ERROR ********found********
:the base(base),the bonus(bonus),the tax(tax)
{
staff id=new char[strlen(id)+1];
strcpy(staff id,id);
}
//ERROR********found********
~Salary(){delete*staff_id;}
double getGrosSPay()const {return base+bonus;} //返回应发项合计
double getNetPay()const{return getGrossPay()-tax;)//返回实发工资额
private:
char*staff id; //职工号
double base; //基本工资
double bonus; //奖金
double tax; //代扣个人所得税
};
int main(){
Salary pay("888888",3000.0,500.0,67.50);
tout<<"应发合计:"<
cout<<"应扣合计:"<
//ERROR**********found**********
cout<<"实发工资:"<
return 0;
}
选项
答案
(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/FTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在语句“cout<<’A’:”中,cout是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assXA{inta;pu’olic:staticintb;XA(intaa):a(
在三级模式之间引入两层映像,其主要功能之一是()。
下列选项中不属于结构化程序设计原则的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
下列关于析构函数的描述中,错误的是()。
层次型、网状型和关系型数据库划分原则是( )。
下述关于数据库系统的叙述中,正确的是()。
在一棵二叉树上,第5层的结点数最多是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
随机试题
“五一”劳动莫章、“三八”红旗手等是对企业家进行
患者,男性,78岁。头摇肢颤,筋脉拘挛,畏寒肢冷,四肢麻木,心悸懒言,动则气短,小便清长。大便溏,舌淡苔薄白,脉沉迟无力,其治法是()。
耿某与孙某系福州市人,耿某计划于2007年8月去澳大利亚留学,因此于2007年6月与孙某签订买卖合同,约定出国前将其苹果笔记本电脑连同惠普彩色打印机一并转让给孙某,孙某则先支付一半价金6000元。后耿某提前出国,电脑与打印机不知去向,孙某多方努力也未能与耿
下列关于电气焊作业安全技术的说法中,错误的是()。
求助者,女,38岁,第二次咨询,在第一次咨询中已了解求助者与同事、丈夫和父母都存在人际关系问题。求助者按约定时间走进咨询室。咨询师:(站起来迎接,伸出手与求助者握手)呦,欢迎你,我等你好久了。求助者:噢(淡淡地回答)。咨询师:请坐。
在下面一段Word文本中,文本格式设置效果如图1所示,首字符“真”的格式设置是()。
1955年8月,()与中国在瑞士日内瓦举行大使级会谈首次会议。
下列不属于公募发行的特点是()。
(2010下软设)_______(1)是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;_______(2)同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“
Uponfindinghersonmissing,theladywasutterlyatalosswhattodo.
最新回复
(
0
)