图书管理系统C语言实现源代码

#include

#include

#include

#define N 15 //图书编号位数

#define M 20 //图书名字节数

#define L 20 //作者名字节数

#define K 20 //出版社字节数

#define E 10 //书的类型字节数

#define F 15 //图书时间字节数

struct book *chu_jian(); //建立链表

struct book *load(); //从文件中读取图书信息

void baocun(struct book *); //保存链表

struct book *shanchu(struct book *);//删除数据

void num_chaxun(struct book *); //根据图书的编号查询图书的信息,并输出数据

int tongji(struct book *); //统计图书的总数目

void printf_(struct book *); //输出连表中的图书信息

struct book *paixu(struct book *); //用选择法根据价格排序

void xiugai(struct book *); //修改图书信息

struct book *charu(struct book *); //插入图书的信息

struct book{

char num[N];

char name[M];

char autor[L];

char dizhi[K];

char leixing[E];

chartime[F];

float price;

struct book *next;

};

int main(void)

{

int x = 1, n, k;

struct book *head;

char ch;

/* char mima[12];

printf("请输入密码\n");

for(i=1;i<=3;i++)

{

scanf("%s",mima);

if(strcmp(mima,"201046830904")==0)

{

x=1;

break;

}

else

printf("密码输入有误,请重新输入!\n");

}*/

while(x)

{ system("cls");

printf("*********************************************************************

**********\n");

printf(" 图书管理系统

\n");

printf(" 0退出系统 1录入数据

\n");

printf(" 2保存文件 3输出信息

\n");

printf(" 4根据编号查询信息 5插入数据

\n");

printf(" 6删除数据

更改图书信息c语言编码,图书管理系统C语言实现源代码.pdf相关推荐

  1. BJFU_数据结构习题_222基于链式存储结构的图书信息表的旧图书的出库

    欢迎登录北京林业大学OJ系统 http://www.bjfuacm.com 222基于链式存储结构的图书信息表的旧图书的出库 描述 定义一个包含图书信息(书号.书名.价格)的链表,读入相应的图书数据来 ...

  2. 用C语言学生成绩数据库排序功能设计,[c语言学生成绩管理系统]C语言学生成绩管理系统实验报告...

    篇一 : C语言学生成绩管理系统实验报告 实 验 四:结构体(6学时) 实验目的: 1.更加灵活的使用数组作为函数参数: 2.初步掌握开发一个小型实用系统的基本方法: 3.初步掌握书写程序设计开发文档 ...

  3. C语言编码图书借阅系统

    1.效果图 2.直接上代码 #include "stdafx.h"#include"stdio.h" #include"conio.h" # ...

  4. java图书信息添加代码_图书 - java代码库 - 云代码

    [java]代码库package com.mahe; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt. ...

  5. c语言实验报告管理系统,C语言实验报告-学生信息资管理系统.doc

    C语言实验报告-学生信息资管理系统 C语言实验报告 院系: 数学与计算科学学院 班级: 信息与计算科学2班 姓名: 学号: 2011年12月21日 一.问题描述 编写一个信息管理系统,包括姓名.性别. ...

  6. 基于顺序存储结构的图书信息表的旧图书的出库(C++)

    描述 ​定义一个包含图书信息(书号.书名.价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待出库的旧图书的位置,将该图书从图书表中删除,最后输出该图书出库后的所有图书的信息. ...

  7. 基于顺序存储结构的图书信息表的新图书的入库(C++)

    描述 定义一个包含图书信息(书号.书名.价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的待入库的新图书的位置和信息,将新图书插入到图书表中指定的位置上,最后输出新图书入库后所有 ...

  8. 查询宿舍信息的c语言,学生宿舍管理系统 C语言编程

    <学生宿舍管理系统 C语言编程>由会员分享,可在线阅读,更多相关<学生宿舍管理系统 C语言编程(22页珍藏版)>请在人人文库网上搜索. 1."学生宿舍管理系统&quo ...

  9. 图书馆管理系统利用c语言编写,图书馆管理系统 c语言编写.doc

    图书馆管理系统 c语言编写 #include "stdio.h"#include "stdlib.h"#include "conio.h"# ...

  10. 学生成绩表c语言,学生成绩管理系统C语言(附完整源代码) .doc

    学生成绩管理系统C语言(附完整源代码) 课程设计报告 学生成绩管理系统 院系: 专业: 班级: 完成日期: 2009年1月03日 设计题目:学生成绩管理系统 目录 1.题目描述2.算法设计/设计思想3 ...

最新文章

  1. keras 的 example 文件 class_activation_maps.py 解析
  2. Galaxy nexus i9250 android 4.2 一键root
  3. windows下安装各个版本memcache扩展
  4. SoapUI 请求 https 报 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
  5. 【Flask】flask入门以及第一个flask项目的创建
  6. 关于 SAP Spartacus UI 框架选型问题
  7. 下拉框_jQuery 美化界面的下拉框
  8. mysql-workbench 导入csv格式数据报错:Unhandled exception: Could not determine delimiter
  9. Javascript--Folder对象
  10. java中的static类_再议Java中的static关键字
  11. 《游戏大师Chris Crawford谈互动叙事》一1.1 故事叙述的历史
  12. TensorFlow精进之路(一):Softmax回归模型训练MNIST
  13. Flutter实战1 --- 写一个天气查询的APP
  14. NSGA2算法中文版详细介绍
  15. 数据开放接口第一弹:12306官网中全国火车站数据
  16. 应用服务器和数据库服务器有什么区别?
  17. pwnthebox-rip
  18. 项目:数据库表的梳理
  19. 考试周刊杂志考试周刊杂志社考试周刊编辑部2022年第39期目录
  20. linux下的pmap命令

热门文章

  1. group by调优的一些测试
  2. 为checkedListBox赋值并 遍历checkedListBox中选中的值
  3. 让网站支持RSS订阅
  4. aspx 请求不到后端_2021了你该知道的6个Node.js后端框架
  5. debug HTTP的一个GUI工具NetTool
  6. qt5.15.1及以上版本进行编译(windows64位)
  7. C/C++中控制循环结构语句:break;continue;
  8. mysql 主从同步 错误_MySQL 主从同步错误(error)解决
  9. QT程序自动拷贝所需动态库批处理
  10. VS2010 error RC2135: file not found