文件名称:C++课程题目及其答案
文件大小:228KB
文件格式:DOC
更新时间:2016-01-09 13:59:22
C++
C++课程题目及其答案 一、 课程设计题目: 1简单事务处理:设计模拟一个书店的销售账目。程序能够添加、修改书目,根据进货和销售数目更新库存数。(或类似的学生学籍管理、仓库物品管理、设备管理等,人选一个) 2 排序算法:设计四种及以上的排序算法,如冒泡排序、选择排序、插入排序、折半排序、快速排序、希尔排序等。 二、 设计内容及要求: 每位同学任选一个题目,单独完成。 对所选的题目,要有功能分析,编写程序,编译调试,生成可执行文件。第一大题一定要采用文件或链表方式设计,对管理的物品采用结构或链表或类来设计;功能模块应分为总控(用户界面)、增加、减少、修改等。 课程设计报告要有需求分析,总体分析,模块的划分,对各功能模块有详细说明,输入/ 输出说明,附程序源代码,对程序中的算法、设计的精巧之处有所论述。 一、面向过程设计题1----用迭代法求a的立方根 二、面向过程设计题2------求出n与其反序数之和并输出 三、面向过程设计题3-----用最少张数凑钱 四、面向过程设计题4-----计算一年某天星期几 五、面向过程设计题5----将输入的10进制正整数转换为罗马数据 六、面向过程设计题6----Fibonacci数列 七、面向对象设计题7---------复数的加法以及对复数的输出 八、面向对象设计题8---------实现DateType类 九、面向对象设计题9---------按照三种不同的方法求求出Fibonacci数列的第n项 十、面向对象设计题10---------重载二目运算符“+”和“^” 十二、面向对象设计题12---------设计一个类CStudent 12.1 需求分析…………………………………………………………………………2 12.2 概要设计………………………………………………………………………...2 12.3 详细设计与编码………………………………………………………………...2 12.4 调试分析………………………………………………………………………...2 12.5 用户使用说明 ………………………………………………………………….2 12.6 设计心得………………………………………………………………………...2 十六、数据结构设计题16-------统计选票 16.1 需求分析……………………………………………………………………….…..2 16.2 概要设计……………………………………………………………………….......2 16.3 详细设计与编码……………………………………………………………….....2 16.4 调试分析……………………………………………………………………….......2 16.5 用户使用说明 ……………………………………………………………………2 16.6 设计心得……………………………………………………………………….......2 十七、数据结构设计题17-------扑克牌 17.1 需求分析……………………………………………………………………….…..2 17.2 概要设计……………………………………………………………………….......2 17.3 详细设计与编码……………………………………………………………….....2 17.4 调试分析……………………………………………………………………….......2 17.5 用户使用说明 ……………………………………………………………………2 17.6 设计心得……………………………………………………………………….......2 一、面向过程设计题1----用迭代法求a的立方根