第一范文网 - 专业文章范例文档资料分享平台

C++课程设计报告模板

来源:用户分享 时间:2025/10/26 9:06:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

面向对象程序设计专题实验(报告)

2.9退出系统 选择此功能可退出系统

- 3 -

面向对象程序设计专题实验(报告)

3 总体设计

图书管理系统添加图书书目查 询 图书书目主界面函数编 辑界面函数统计图书种类主函数模块编辑书目信息修改书目信息删除 书目信息

本图书管理系统下辖11个函数,各函数之间相互配合,完成功能的整体构架和实现。

- 4 -

面向对象程序设计专题实验(报告)

4 程序类的说明

4.1类的代码

class Book {

public:

struct Books {

char bianhao[50]; char mincheng[50]; char pinji[50];

char chubanshe[50]; char ISBN[50]; char cunliang[50]; long xiaoliang; struct Books *next; };

struct Books fbook,sbook; Book(){Y=0;R=0;K=0;}

friend void tianjia(Book &book); void chaxun(char CX[50],int a); void chaxun(); void tongji(); void paixu();

bool bianji(char k1[50],int b,char k[50]);//k为新信息,b为选项编号 void shanchu(char K1[50]);//要删除的图书编号

private:

static int S;

struct Books *head,*p,*q,*p1,*p2; int Y,R,K; };

- 5 -

面向对象程序设计专题实验(报告)

5 模块分析

5.1 添加模块

5.1.1说明

添加模块中运用了两个循环结构来控制输入的项目有效且能录入全部信息,一开始的读取文件则是为了与其他编号进行比较,以避免重复录入。S为书的总数量,每增加一本书,书的总数加一。

- 6 -

搜索更多关于: C++课程设计报告模板 的文档
C++课程设计报告模板.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4f72a5fkta7px018u2ig_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top