资源描述:
《软件课程设计报告模版.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、编号:()字号《软件课程设计》报告班级:计科09-6班姓名:冯振兵学号:指导老师:毛磊中国矿业大学计算机科学与技术学院年月软件课程设计任务书专业年级:计算机科学与技术09级学生姓名:冯振兵任务下达日期:200年月日课程设计日期:200年月日至200年月日课程设计题目:面向过程类别题目序号成绩面向过程/***将输入的10进制正整数转换为罗马数据。假设罗马数据中只使用“基值”字母:M、D、C、L、X、V、I,分别用来表示1000、500、100、50、10、5、1。***/、求Fibonacci数列面向对象第9题模拟ATM取款机7.
2、关于磁盘文档的输入输出(1、2、4、5、6。。。)图形界面1.通过MFCAPPWIZARD创建一个计算器(2。。。)数据结构2.假设有一个循环链表的长度大于1,且表中既无头结点也无头指针。已知p为指向链表中某结点的指针,试编写算法在链表中删除结点p的前趋结点。4 .设计一个统计选票的算法,输出每个候选的得票结果(假设采用单链表存放选票,候选人编号依次为1,2,3,……,N,且每张选票选且只选一人)(1、3。。。).软件课程设计指导教师评阅书指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取
3、得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题等):成绩:指导教师签字:年月日一、面向过程设计题-------正整数转换为罗马数据1.1需求分析……………………………………………………………………….…91.2概要设计………………………………………………………………………...101.3详细设计与编码………………………………………………………………...111.4调试分析………………………………………………………………………...131.5用户使用说明………………………………………………………………….131.6设
4、计心得………………………………………………………………………...13/***7.将输入的罗马数据化为10进制数。假设罗马数据中只使用如下7个“基值”字母:M、D、C、L、X、V、I,分别用来表示1000、500、100、50、10、5、1。如,罗马数据LXXXVII表示10进制的87。将输入的10进制正整数转换为罗马数据。假设罗马数据中只使用“基值”字母:M、D、C、L、X、V、I,分别用来表示1000、500、100、50、10、5、1。***/#include#includeusingnamespac
5、estd;intmain(){stringa;cout<<"EntertheRomennumber:";intzhuanhuan(string);cin>>a;cout<<"ItsArabnumberis:"<