- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言课程设计报告—图书信息管理系统解读
C语言课程设计报告
图书信息管理系统设计
55071-13
陈 杰
20071001797
指导老师:刘文中
C 语言程序设计
编程实践是学习C语言程序设计的一重要环节,上机实习和课程设计是提高同学们程序设计能力的有效途径,能够使同学们初步掌握程序设计的基本方法和调试技能。学校安排上机时间有限,老师也只能教给我们一些方法,而我们自己需要投入很大的时间和精力来锻炼。
1、题目要求
设计“图书信息管理系统”
要求:
图书信息包括:登录号,书名,作者名,分类号,出版单位,出版时间,价格等。使之提供以下功能:
系统以菜单方式工作。
图书信息录入功能。(图书信息用文件保存)。
图书信息浏览功能。
图书信息查询功能。
图书信息的删除和修改。
2、分析:
根据题目要求,应当把图书信息用结构体形式输入,再定义一个全局变量和文件指针进行整个程序的运行,然后把图书信息送到文件中,所以应该提供一个结构体和文件的输入输出等操作;在程序中需实现图书信息录入,浏览,查询,删除和修改等功能
4、详细设计:
头函数名:
#includestdio.h
#includestdlib.h
#includestring.h
/*********图书信息结构体*********/
/***包括登录号,书名,作者名,分类号,出版单位,出版时间,价格等***/
struct bookinf
{ int num; ******************************************************登录号
char bname[20];*************************************** 书名
char wname[10];*************************************** 作者名
char clanum[14];*************************************** 分类号
char pubcom[10];*************************************** 出版单位
char pubtime[10];*************************************** 出版时间
float price;********************************************* 价格
};
一管理员登录系统模块:
来到图书信息管理系统页面
void index()
{
char input; 注释:运行时
printf(\n\n\t\t\t*****************************\n); 直接进入
printf(\t\t\t 图书信息管理系统\n); 这个页面
printf(\t\t\t*****************************\n\n\n);
printf( ------------------------------------------------------------------------------\n);
printf(\t按任意键进入\n\t);
input=getchar();
}
管理员登陆进入功能菜单页面
第2页
FILE *fp;
struct manage pswd;
if ((fp=fopen(password.txt,r))==NULL)
{
printf(\n\n\n\tCannot open file!\n\t);
}
else
{
do
{
printf(\n\n\t请输入管理员帐号:);
scanf(%s,name);
printf(\n\n\t请输入管理员密码:);
scanf(%s
您可能关注的文档
- 天上的街市精要.pptx
- C程序设计IV实验一实验报告(班级-学号-姓名)解读.doc
- 文言文阅读--课件终极版讲述.ppt
- c《空间分析理论、方法与技术》第三讲-缓冲区分析、叠置分析解读.ppt
- 文言语段翻译讲述.ppt
- Czhang-第三章结构模型化技术解读.ppt
- 文言词类活用讲述.ppt
- 文言词语与句式讲述.ppt
- C程序设计期末考试习题(含答案)解读.doc
- C程序设计之学生信息管理报告解读.doc
- 湖北省黄石市阳新县2023-2024学年八年级上学期期中数学试题(含答案).pdf
- 灯具销售合同范文(6篇) .pdf
- 浙江省温州市2024届高三下学期3月第二次适应性考试(二模)化学含答案.pdf
- 河南省信阳市第九中学九年级化学下学期最后一次模拟考试试题(2021年整 .pdf
- 河北省秦皇岛市事业单位《护理学》招聘考试国考真题 .pdf
- 注塑机异步伺服控制节电方案 .pdf
- 消费维权工作制度(5篇) .pdf
- 洞头县人才资源现状及洞头经济社会发展趋势对人才资源的需求研究2.pdf
- 沪粤版八年级物理下册第十章综合素质评价 附答案 .pdf
- 湖北省2020版九年级下学期期中化学试卷C卷 .pdf
文档评论(0)