计算机等级考试(国家)-二级c机试模拟4.doc

计算机等级考试(国家)-二级c机试模拟4.doc

ID:59402061

大小:65.50 KB

页数:4页

时间:2020-05-28

计算机等级考试(国家)-二级c机试模拟4.doc_第1页
计算机等级考试(国家)-二级c机试模拟4.doc_第2页
计算机等级考试(国家)-二级c机试模拟4.doc_第3页
计算机等级考试(国家)-二级c机试模拟4.doc_第4页
资源描述:

《计算机等级考试(国家)-二级c机试模拟4.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、二级C++机试模拟41.改错题1、使用VC6打开考生文件夹下的工程test4_l,此工程包含一个源程序文件test4_l.cpp,但该程序在类的定义中存在问题,请改正类定义页的错误,使程序的输出结果如下:3=3b=133=5b=13注意:请勿修改主函数main中的任何内容。源程序文件rcst4_l.cpp清单如下:#includeclassT{public:/*********^ound***+******/T(intx)(a=x;b+=x;)/+**★**★★★found*★★火/voiddisplay(Tc)(cout<<"a="<

2、

3、串函数说明:strcpy(to,form):将form字符串复制到to字符串;strcat(si,s2):将字符串s2添加到字符串si的末端,但必须保证字符串si足够大;strlen(s):返回字符串s的长度;注意:部分源程序已存在文件test4_2.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数append的花括号中填写若干语句。输出结果如下:thisisastring.文件test4_2.cpp的内容如b:#include#includechar*append(char*sl,char*s2){)voidmain(

4、)char*s,*sl,*s2;sl="thisis";s2=n,astring.H;s=append(sl^s2);cout<

5、me为字符指针,age为血型的数据。请在注释之后添加适当的语句。(2)完成基类person的重载构造函数person(char*nzinta)的定义,把数据成员name,玛。分别初始化为参数n,a的值,请在注释、'1广*2**〃之后添加适当的语句。(3)根据主函数main中对si的声明,定义派生类student的构造函数。在注释'*/**¥*〃之后添加适当的语句。(4)完成派生类teacher成员函数voidsetinf(ehar*nzinta,char*dzchar*1)iKl定义,其功能为记录教师的姓名、年龄、院,系与职称信息。请在注释''//★"夫*〃之后添加适当的语句。输出

6、结果如下:文U雷’(45)destructor蒋军(23)destructor注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。源程序文件test4_3.cpp清单如下:#includeclassperson{//**]_**public:person()(}person(char*n,inta){voidsetname(char*n)(name=n;)voidsetage(inta)(age=a;}〜person()(cout<

7、cperson{char*department;intcode;public://**3**{department=d;code=c;classteacher:publicpersonchar*department;char*level;public:teacher(){}voidsetinf(char*n,int&,char*d,char*1){//**4**department=d;level=l;}')voidmain(){studentsi("蒋军",23,"

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。