c++上机考试题目-给学生的题目

c++上机考试题目-给学生的题目

ID:42122724

大小:103.00 KB

页数:4页

时间:2019-09-08

c++上机考试题目-给学生的题目_第1页
c++上机考试题目-给学生的题目_第2页
c++上机考试题目-给学生的题目_第3页
c++上机考试题目-给学生的题目_第4页
资源描述:

《c++上机考试题目-给学生的题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、A类题目:第一题:(40分)定义复数类,有实部、虚部两个成员变量,在该类中定义多个重载的构造函数(缺省构造函数、带参数的构造函数),并且重载运算符+(实现复数+复数,复数+整数,整数+复数)、++(分前缀和后缀),<<,>>运算符。主函数(不能修改该主函数)如下:根据题目要求,将程序补充完整,并运行出正确结果。intmain(){评分标准:1、程序通过调试,运行正确(此题满分40)2、程序通不过调试,按知识点酌情给分(总30分)构造函数2个(共4分)+运算符重载(共10分)++(共10分)<<、>>(共6分)Com

2、plexc1,c2(1,2);cout<<"c1="<>c1;cout<<"inputc2:"<>c2;cout<<"c1="<

3、c5;c4=c5++;cout<<"执行操作后c3,c4,c4的值为:"<<"c3="<

4、包含1、一个缺省的构造函数(构造日期:2010.1.1)(2分)2、含三个参数的构造函数(year,month,day)(2分)3、一个析构函数(2分)4、获得年、月、日的三个公有函数,设定年、月、日的三个公有函数(6分)5、判断日期所在年份是否是闰年的公有函数(4分)6、重载运算符++(前缀,后缀),使之满足日期对象的特征(例日期2001.2.28自加后为2001.3.1)(16分)7、重载”>>”运算符用于从键盘输入数据,重载<<运算符用于按年/月/日的格式输出日期(10分)用所设计的类定义日期对象,编写主函数

5、测试。第三题:(60分)评分标准:1、程序通过调试,运行正确(此题满分60)2、程序通不过调试,按知识点酌情给分(总50分)创建一个点类来描绘平面上的一个点,要包含:1、一个缺省的构造函数(构造点:[0,0])(5分)2、含两个参数的构造函数(参数为点x,y坐标)(5分)3、根据需要定义合适的复制构造函数(6分)4、根据需要定义合适的析构函数(5分)5、用于重新设置点的x,y坐标的公有成员函数(4分)6、重载运算符“++”(前缀,后缀),使之满足点对象的特征(即点的x,y坐标同时加1)(10分)7、重载>>运算符用

6、于从键盘输入坐标和重载<<运算符用于按[x,y]格式输出点(10分)8、定义合适的函数用于计算任意两点间的距离(5分)9、统计程序中共创建的点对象的个数定义点类,实现上述功能,测试程序(主函数)如下(不能修改该主函数),请将程序补充完整,并运行出正确结果*/intmain(){Pointp1(1,2),p2(3,4),p0;cout<<"点p0,p1,p2为:";cout<<"p0:"<

7、7);cout<<"重设p1,p2后,p1,p2为:";cout<<"p1:"<>p1;cout<<"pleaseinputp2:"<>p2;cout<<"从键盘输入p1,p2后,p1,p2为:"<

8、dl;Pointp3(p0);p0.set(1,1);cout<<"点p0和p3为:"<<"p0:"<

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

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

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