登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
图书信息管理系统课程设计报告C语言程序设计.doc
文档分类:
IT计算机
|
页数:约26页
举报非法文档有奖
分享到:
1
/
26
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
26
下载此文档
文档列表
文档介绍
图书信息管理系统课程设计报告C语言程序设计.doc
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
德州学院计算机系
课程设计报告
实****名称 程序设计课程设计
设书记录数,然后调用辅助函数进行菜单选择,操作完成后返回主菜单。
5、图书信息的添加
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
开始
输入要添加的本数
输入函数
保存函数
返回函数
结束
首先,从文件中调用函数读入函数,再输入要添加数,然后添加图书信息,并保存。
上机调试过程:
在调试过程中出现了许多的错误!特别是在查询、修改删除这2个函数的调上花费了很多时间,主要是文件的写入与读出以及菜单调试的问题,还有建立新的链接也出现问题,说明自己对程序的执行过程理解不够深刻。
五、源程序
#include<stdio。h〉
#include〈〉
#include<string.h〉
#include〈stdlib。h>
#define LEN sizeof(stu)
typedef struct student{
long number;
char name[10];
char sex[3];
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
int age;
float chinese;
float math;
float english;
float sum;
float average;
struct student *next;
}stu;
book *creat(void);
book *changes(book *head);
book *modify(book *head,long num);
book *del(book *head,long num);
book *insert(book *head,book *stud);
book *input(book *head,book *p1);
void sort(book *head);
void total_average_sort(book *head);
void chinese_sort(book *head);
void math_sort(book *head);
void english_sort(book *head);
void print(book *head);
void Statistics(book *head);
void search(book *head);
void numsearch(book *head,long num);
void namesearch(book *head,char name[]);
int n;
book *creat(void)
{
book *head,*p1,*p2;
n=0;
p1=p2=(book *)malloc(LEN);
printf("请输入图书信息!\n");
head=NULL;
p1=input(head,p1);
while(p1-〉number!=0)
{
n=n+1;
if(n==1) head=p1;
else p2—>next=p1;
p2=p1;
p1=(book *)malloc(LEN);
p1=input(head,p1);
}
p2->next=NULL;
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
图书信息管理系统课程设计报告C语言程序设计
return(head);
}
book *input(book *head,book *p1)/*输入图书的信息*/
{
int i,f,k;
book *p2;
loop:printf("图书号(为整数,输入0时返回上一级):”);
scanf(”%ld”,&p1->number);
if(p1—〉number<0){
printf("图书号不能为负数,请重新输入!\n");
goto loop;
}
图书信息管理系统课程设计报告C语言程序设计 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
基于气象因素的上呼吸道感染性疾病发病影响因..
2页
2024年常用的月度工作计划
9页
2024年帮助老爷爷作文
4页
2024年师范毕业生自我鉴定15篇
29页
基于文献的新兴主题识别研究的开题报告
2页
基于排队论的机场除冰问题研究的开题报告
2页
2024年市场部经理工作总结精彩
18页
基于嵌入式系统的电气火灾监控设备设计与实现..
2页
2024年市共青团工作会议总结
3页
基于定制化需求的高速大容量光纤数据接口研究..
2页
2024年工程项目目标管理责任书
26页
基于多相催化膜反应器的反应过程强化方法研究..
2页
基于土地生态系统服务价值的鄱阳湖生态经济区..
2页
2024年工程月度工作总结范文(通用5篇)
17页
基于双重特征的网络应用协议识别系统的开题报..
2页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
26
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
annimy
文件大小
:
113 KB
时间
:
2022-04-20
相关标签
c语言程序设计课件
c语言程序设计ppt课件
c语言程序设计实验报告
c语言程序设计心得
c语言程序设计总结
c语言程序设计论文
c语言程序设计考试题
c语言程序设计知识点
管理信息系统毕业设计
c语言课程设计总结
计算机原理
PHP资料
linux/Unix相关
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
民用建筑沉降监测与预报方法应用研究的开题..
锦州笔架山可行性方案
MWS的免疫控制措施
民办养老机构发展研究——以河南省为例的开..
小学班级誓言及设计理念集锦
毛竹半纤维素分离及结构研究的开题报告
2024年风力发电机组投资申请报告代可行性研..
2024年非调质钢项目项目投资申请报告代可行..
小学校本课程开发经验交流
2024年打胶机投资申请报告代可行性研究报告..
2024年出版物发行零售投资申请报告代可行性..
2024年我爱读书的演讲
2024年我喜欢的事教案通用
2024年成长瞬间 750字
电梯维保报价书
棋牌室培训资料
电镀黑铬工艺
电镀六价铬讲议
计算机桌面运维技术服务方案
老年慢性阻塞性肺疾病呼吸衰竭患者经鼻气管..
《博微电力工程经济评价软件使用手册》
少先队植树造林歌
《我和星星打电话》课件
土方路基压实度超百现象.pdf
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部