200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > c语言程序图书检索源代码 C语言程序设计(图书管理系统)源代码 倾情奉献

c语言程序图书检索源代码 C语言程序设计(图书管理系统)源代码 倾情奉献

时间:2024-07-04 12:31:28

相关推荐

c语言程序图书检索源代码 C语言程序设计(图书管理系统)源代码 倾情奉献

用C语言综合开发一个图书信息管理系统,要求用到函数、数组、链表、结构体、文件等C语言基础知识。图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、库存量等)。使之能提供以下基本功能:系统的使用权限 密码保护图书信息录入功能(图书信息用文件保存)--输入 图书信息浏览功能 查询功能 排序功能 统计 模糊查询等多重功能

# include< stdio.h >

# include< string.h >

# include< stdlib.h >

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

struct tushu_node{

int num;

char leibie[20];

char name[30];

char author[20];

char press[20];

char time[20];

double price;

struct tushu_node*next;};

FILE *fpp; /*定义fpp为全局变量*/

struct tushu_node*head,*tail,*p;

int quanxian(); /* 核查权限的函数 */

int inputchioce(); /* 显示主菜单的函数 */

void save(); /* 保存链表为文件的函数 覆盖以前的信息 */

void save1(); /* 保存链表为文件的函数 不覆盖以前的信息 只

在创建时调用一次*/

struct tushu_node* wjtolb(); /* 从文件中读取数据并建立图书信息的链表的函数

*/

int luruxinxi(); /* 录入学生信息的函数 */

struct tushu_node * luruxinxi_chuangjian(); /* 创建图书信息的函数 */

struct tushu_node * luruxinxi_charu(); /*插入图书信息的函数*/

struct tushu_node * luruxinxi_shanchu(); /*删除图书信息的函数*/

struct tushu_node * luruxinxi_xiugai(); /*修改图书信息的函数*/

int liulantushu(); /* 浏览图书信息的函数 */

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。