- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
201806考试批次
《面向对象程序设计》结课作业
学生姓名
学号
专 业
北京语言大学网络教育学院
《面向对象程序设计》结课作业
注意:
本学期所布置的结课作业,请同学一律按照以下要求执行:
1) 结课作业提交起止时间:2018年5月7日--6月19日。(届时平台自动关闭,逾期不予接收。)
2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效;
3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理;
4) 提交文档要求:提交的文档格式为doc、rar,大小10M以内;
5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。
一、【程序分析题】(本大题共5小题,请任选其中一道题作答,答题时请注明题号,本题30分,本题要求读懂题目中的程序或函数,写出程序或函数的功能)
1、#includeiostream.h
void main()
{
int i,s=0;
for(i=2;i=30;i+=2) s+=i*i;
couts=sendl;
}
二、【编写程序实现算法】(本大题共5小题,请任选其中一道题作答,答题时请注明题号,本题30分,根据题目要求编写算法实现,要求程序没有语法错误)
1、按照函数原型语句“void p(int n);”编写一个递归函数显示出如下图形,此图形是n=5的情况。
55555
4444
333
22
1
三、【程序设计题】(本大题共5小题,请任选其中一道题作答,答题时请注明题号,本题40分,根据题目要求编写完整程序实现,要求程序能够正常运行,没有语法错误)
1、编写一个程序,计算三角形、正方形和圆形三种图形的面积和周长。(用多态性实现)
#include iostream#include iomanip#include cmathusing namespace std;class base{ public: virtual void disp() = 0;};class triangle : public base{ public: triangle(int base, int height) : m_base(base), m_height(height) {} void disp() { cout 三角形面积: m_base* m_height / 2 endl; } private: int m_base; int m_height;};class square : public base{ public: square(int side) : m_side(side) {} void disp() { cout 正方形面积: m_side* m_side endl; } private: int m_side;};class circle : public base{ public: circle(int radius) : m_radius(radius) {} void disp() { cout 圆形面积: setprecision(5) // nasty!! m_radius * m_radius * M_PI endl; } private: int m_radius;};
您可能关注的文档
- 江津分输站站内连头施工方案设计20170428.docx
- 剑桥国际少儿英语Kid's-box-2-级-Unit-5-课件.ppt
- 江苏大学半导体物理第5章.pptx
- 建筑学毕业设计汇报.ppt
- 江苏大学半导体物理第2章.pptx
- 江苏省2018届高三填空题专题训练(不等式-函数-解几教师版).docx
- 江苏省丰县首羡初级中学章程.doc
- 江苏省历届中学生和社会作文大赛决赛试题及获奖范文.doc
- 江苏大学半导体物理第6章.pptx
- 江苏省扬州树人学校2018届九年级第三次模拟考英语考试试题.doc
- 2018年-06可重复使用诊疗器械、器具、物品处理原则.doc
- 2018年4月全国自考04183概率论和数理统计试卷及答案.docx
- 2018年XX品质部门职责和人员配置---副本.doc
- 2018年安徽省初中毕业学业水平考试历史试卷和答案.docx
- 2018年安徽省初中学业水平考试语文试题(word包含答案).docx
- 2018年安徽省初中毕业学业水平考试政治试题和答案.doc
- 2018年0524金蝶云之家峰会赋能演讲-杨壮教授.pptx
- 2018年安徽中考物理全程突破课件:第二部分-第一讲--声现象-(共16张).ppt
- 2018年安徽中考物理试卷和答案.doc
- 2018年安全活动月有奖知识问答试题库.docx
文档评论(0)