#include

#include

#include

struct book{

int num;

char bname[50];

char wname[20];

char press[50];

char sort[50];

int time;

float price;

struct book *next;

};

struct book *creatbook(); //创建链表

struct book *addbook(struct book *head); //添加图书

int yanzheng(struct book *head,int m); //验证新添加的图书编码是否已存在

void deletebook(struct book *head); //删除图书

void fprint(struct book *head); //将链表写入文件

struct book *load(); //从文件中读取信息并建成链表

void print_book(struct book *head); //将链表信息输出

void chaxun(struct book *head); //查询图书信息

void num_chaxun(struct book *head); //按图书编号查询图书

void wname_chaxun(struct book *head); //按作者名查询图书

void sort_chaxun(struct book *head); //按类别查询图书

void time_chaxun(struct book *head); //按出版时间查询图书

void bname_chaxun(struct book *head); //按图书名查询图书

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

void paixu(struct book *head); //对图书进行排序

void num_paixu(struct book *head); //按图书编号排序

void time_paixu(struct book *head); //按图书出版时间排序

void price_paixu(struct book *head); //按图书价格排序

void bname_paixu(struct book *head); //按图书名排序

void wname_paixu(struct book *head); //按作者名排序

int main()

{

int choice,n,x,y=1,c,c1=1234;

char a,d,b[10],b1[10]="yjk";

struct book *head=NULL;

while(y){

system("cls");

printf("\n\n\n\n\n\n\n");

printf(" ********** 欢迎光临 **********\n\n");

printf(" ********************** 图书信息管理系统 ************************\n\n\n");

printf("\n\n");

printf(" ============1-用户登录===========\n");

printf(" ============0-退出系统===========\n");

printf(" 请输入您的选择:");

scanf("%d",&n);

printf("\n");

getchar();

switch(n){

case 0:

添加图书的代码C语言,C语言图书系统代码.doc相关推荐

  1. 大学生课程设计-基于SSM的物业管理系统-智能小区物业系统代码java-社区物业水电缴费系统代码jsp

    大学生课程设计-基于SSM的物业管理系统-智能小区物业系统代码java-社区物业水电缴费系统代码jsp 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台: ...

  2. c语言版碟片出借系统代码,课程设计要用用C语言编写的图书管管理系统

    课程设计要用用C语言编写的图书管管理系统 高手们帮帮忙发到: 990705217@http://doc.xuehai.net 谢谢啦-- 要求如下 2011-6-20 09:14 提问者:青石灬小巷 ...

  3. java个人博客系统代码下载_java个人博客系统代码

    利用现存框架可以更快开发系统.所以选 择 Java 技术作为 blog 的开发工具. 为了增加系统的吞吐量,提高并发 +申请认证 文档贡献者 胡进全 计算机网络管理员 ...... javaweb课程 ...

  4. mysql实现停车场管理系统完整代码实现_JAVA实现简单停车场系统代码

    JAVA项目中正号需要一个停车收费系统,就整理出来给大家分享一下,希望对大家有所帮助. 设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出.汽车在停车场内按车辆到达时间 10 依次 ...

  5. 基于B树的图书管理系统(C语言)(含完整代码)

    目录: 一.实现的设计要求 1.基本要求 2.额外选做要求 二.项目文件管理 三.完整代码 1.实现的接口 2.头文件 BTreeBook.h 全部代码 3.源文件 BTreeBook.cpp 全部代 ...

  6. php图书管理系统源码详细设计,C语言程序设计:图书管理系统(超详细有登录系统,附代码和试验报告)...

    C课程设计--图书管理系统 1.题目意义 图书馆,作为文献的聚集地和展示平台,常常扮演着引领文化前进的角色,是每个大学不可或缺的基础设施,而图书管理系统则是一个图书馆能够正常运转的关键.本次课程设计使 ...

  7. vs2017c语言程序添加图标,笔试编程必备技巧——Visual Studio 2017添加自定义代码片段...

    本文目录 代码模板 代码片段功能 step by step 添加自定义代码片段 传送门--常用IDE实现代码片段的方法 代码模板 如何有限的笔试时间中提高编程效率?除了提高自身代码能力之外,事先的准备 ...

  8. c语言项目实战 —— 图书管理系统

    图书管理系统 目的 总体功能分析 各模块功能简要分析 1,图书借出模块 2,图书归还模块 3,图书上架模块 4,图书下架模块 5,查找图书模块 6,退出系统模块 功能实现 1,建立相关类及属性 2,系 ...

  9. 用C语言写一个图书管理系统大作业

    c语言按照课程表应该已经结束了,但是竟然没有学习宏定义c语言指针也是简单的介绍了一下,没有太深入学习,这让我对学习的挺纳闷的,但是大作业该写还是要写的,没有用指针,但是老师要求的功能该实现的都实现了, ...

最新文章

  1. 【转】[C# 基础知识系列]专题四:事件揭秘
  2. 怎样查看端口占用情况
  3. 天津鑫茂工业园区--------------三维虚拟现实系统
  4. ABAP SOAMANAGER暴露的函数function module,以web service方式执行的运行时细节
  5. mysql主从安装配置_如何安装和配置mysql主从同步
  6. 机器学习时显卡频率莫明其妙的降低了?
  7. 第三周笔记 c++ Boolan
  8. FreeWheel业务系统微服务化过程经验分享
  9. AT0 Intrudoction
  10. 周期T与频率f数量级对应关系(MHz--μs)
  11. 如何使用计算机改进生产线,计算机系统结构复习资料
  12. Greg and Array CodeForces 296C 差分数组
  13. android自定义鼠标指针,修改Android系统的鼠标光标
  14. PS批量处理批量裁减不同尺寸图片教程(超详细教程 非常实用)-photoshop
  15. Linux的基本使用和程序部署
  16. 如何与宜家IKEA建立EDI连接?
  17. 如何让android的service一直在后台运行
  18. 什么是深拷贝和浅拷贝,如何进行浅拷贝?
  19. java获取时间的各种风格_各种获取时间的方法包含各类时间格式
  20. 红色荧光染料AF 594活性酯,Alexa Fluor 594 NHS ester,CAS:295348-87-7

热门文章

  1. python程序员专用壁纸_配置最漂亮的PyCharm界面,Python程序员必备!
  2. 魔幻!过年在家,Java和Python程序员比工资打起来了...
  3. Spring boot 项目(十二)——实现电脑网页微信扫码自动授权
  4. 卷积中反转平移的理解
  5. 4.OC仿写知乎客户端
  6. 德硕ABeam三位顾问获得SAP认证,企业数字转型有保障
  7. STM32CUBEIDE配置FreeRTOS
  8. mysql从5.7平滑升级到8.0.27
  9. python布尔系列_python-布尔运算
  10. Web全栈工程师修养