课件C语言图书管理系统代码

#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(" 请输入您的选择:");

关于c语言图书管理系统的ppt,课件C语言图书管理系统代码.doc相关推荐

  1. C语言输入Aa1Bb2Cc3,《C语言基础知识》PPT课件.ppt

    <C语言基础知识>PPT课件.ppt 1,数据结构与算法C语言的基础知识,2,主要内容,C语言简介数据类型与声明运算符与表达式数组指针结构体,3,简单的C语言源程序,#includestd ...

  2. c语言基础知识点总结ppt,《C语言基础知识》PPT课件.ppt

    <<C语言基础知识>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<C语言基础知识>PPT课件.ppt(29页珍藏版)>请在人人文库网上搜索. ...

  3. 累乘法c语言 was,c语言累加累乘ppt课件

    <c语言累加累乘ppt课件>由会员分享,可在线阅读,更多相关<c语言累加累乘ppt课件(17页珍藏版)>请在人人文库网上搜索. 1.循环语句运用,累加累乘,南通大学,徐丹,1, ...

  4. c语言入门自学ppt文库,《C语言入门基础》PPT课件.ppt

    第3章C语言入门基础 在正式学习C语言之前首先要掌握C语言的基本知识 如数制 对象的命名即标识符 以及C语言中的数据类型等 通过本章的学习为以后几章打下基础 3 1标识符 在C语言中 程序的编写是运用 ...

  5. c语言常量l12和意义,课件c语言l12_指针和数组

    <课件c语言l12_指针和数组>由会员分享,可在线阅读,更多相关<课件c语言l12_指针和数组(42页珍藏版)>请在人人文库网上搜索. 1.计算机程序设计基础第12讲指针和数组 ...

  6. c语言谭浩强ppt课件,编程_C语言学习课件_谭浩强_PPT~1216F.ppt

    编程_C语言学习课件_谭浩强_PPT~1216F.ppt ,第一章,C语言概述本章要点,C语言的特点 C程序的结构 在计算机上运行C程序的方法主要内容,1.1 语言出现的历史背景 1.2 程序的特点 ...

  7. C语言系统功能的描述,C语言20操作系统介绍ppt课件

    .,,主讲老师:欧阳坚,欢迎您到(千锋学院)来学习!操作系统概述,.,内容摘要,操作系统概念系统调用与库函数系统调用实现进程概念介绍Unix文件系统介绍,.,基础知识,熟悉掌握高级编程语言C语言最好理 ...

  8. 解密英文藏头诗C语言,《C语言指针进阶》PPT课件.ppt

    2020年3月26日 第1页 第11章指针进阶 2020年3月26日 第2页 本章要点 指针数组和指向指针的指针是如何被定义和使用的 指针如何作为函数的返回值 指向函数的指针的意义是什么 什么是结构的 ...

  9. c语言算法课件,《C语言常见算法》PPT课件.ppt

    一 素数.随机数.最大值和最小值 (1) 判断一个数是否为素数 素数:只能被1和它本身整除的数. 要判断一个正整数m是不是素数,需 要用大于1且小于它本身的正整数去除它 ,只要它能被其中的一个数整除, ...

  10. 单片机2个按键互锁c语言程序,单片机的C语言应用程序设计 2.ppt

    单片机的C语言应用程序设计 2.ppt (6) C语言中的库文件提供许多标准的例程,例如格式化输出.数据转换和浮点运算等. (7) 通过C语言可实现模块化编程技术,从而可将已编制好的程序加入到新程序中 ...

最新文章

  1. 工作经验:Java 系统记录调用日志,并且记录错误堆栈
  2. Django-C002-深入模型,到底有多深
  3. MYSQL 类ORACLE序列实现遇到的问题
  4. 病毒木马查杀实战第019篇:病毒特征码查杀之编程实现
  5. Kmeans、Kmeans++和KNN算法比较
  6. 前端跨域,nginx反向代理的解决方案
  7. python入门经典-终于明白经典python入门教程
  8. java ab性能测试,服务器JAVA性能测试——SPECjbb2005
  9. Atitit img hot click link 图像背景拉伸100%Map area trouble..So body backgrd img mode...is easy...No
  10. 逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能...
  11. mujoco win7下载安装
  12. 当下最流行的几个php论坛程序比较哪个好
  13. 华为开发者选项锁屏已被管理员、加密政策或凭据存储禁用
  14. 问题 A: Jugs
  15. 扫盲贴2.5寸移动硬盘的厚度有几种
  16. 串口转 HID 键盘鼠标芯片 CH9329
  17. 努比亚Z11系统服务器选择,努比亚Z11系统升级,赶紧来感受一下脱胎换骨的流畅感...
  18. 前端调用微信扫一扫不触发事件,没有任何反应
  19. css3 云朵飘动效果动画
  20. GSI计算机,DAT或者GSI水准数据用科傻(COSA)软件平差

热门文章

  1. pycharm汉化包下载
  2. JQuery1.4 JQuery1.7 JQuery1.8 JQuery1.11中文帮助文档
  3. 网页设计Web尺寸规范
  4. tp51 自定义404界面的配置
  5. MFC 用Gdiplus画曲线和直线
  6. Xshell 5 免费版本安装过程
  7. 单片机(ISIS 7 Professional):简易红绿灯代码项目
  8. mac office中字体
  9. ubuntu屏幕取词词典
  10. 浅谈JVM中如何自动回收内存