关于c语言图书管理系统的ppt,课件C语言图书管理系统代码.doc
课件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相关推荐
- C语言输入Aa1Bb2Cc3,《C语言基础知识》PPT课件.ppt
<C语言基础知识>PPT课件.ppt 1,数据结构与算法C语言的基础知识,2,主要内容,C语言简介数据类型与声明运算符与表达式数组指针结构体,3,简单的C语言源程序,#includestd ...
- c语言基础知识点总结ppt,《C语言基础知识》PPT课件.ppt
<<C语言基础知识>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<C语言基础知识>PPT课件.ppt(29页珍藏版)>请在人人文库网上搜索. ...
- 累乘法c语言 was,c语言累加累乘ppt课件
<c语言累加累乘ppt课件>由会员分享,可在线阅读,更多相关<c语言累加累乘ppt课件(17页珍藏版)>请在人人文库网上搜索. 1.循环语句运用,累加累乘,南通大学,徐丹,1, ...
- c语言入门自学ppt文库,《C语言入门基础》PPT课件.ppt
第3章C语言入门基础 在正式学习C语言之前首先要掌握C语言的基本知识 如数制 对象的命名即标识符 以及C语言中的数据类型等 通过本章的学习为以后几章打下基础 3 1标识符 在C语言中 程序的编写是运用 ...
- c语言常量l12和意义,课件c语言l12_指针和数组
<课件c语言l12_指针和数组>由会员分享,可在线阅读,更多相关<课件c语言l12_指针和数组(42页珍藏版)>请在人人文库网上搜索. 1.计算机程序设计基础第12讲指针和数组 ...
- c语言谭浩强ppt课件,编程_C语言学习课件_谭浩强_PPT~1216F.ppt
编程_C语言学习课件_谭浩强_PPT~1216F.ppt ,第一章,C语言概述本章要点,C语言的特点 C程序的结构 在计算机上运行C程序的方法主要内容,1.1 语言出现的历史背景 1.2 程序的特点 ...
- C语言系统功能的描述,C语言20操作系统介绍ppt课件
.,,主讲老师:欧阳坚,欢迎您到(千锋学院)来学习!操作系统概述,.,内容摘要,操作系统概念系统调用与库函数系统调用实现进程概念介绍Unix文件系统介绍,.,基础知识,熟悉掌握高级编程语言C语言最好理 ...
- 解密英文藏头诗C语言,《C语言指针进阶》PPT课件.ppt
2020年3月26日 第1页 第11章指针进阶 2020年3月26日 第2页 本章要点 指针数组和指向指针的指针是如何被定义和使用的 指针如何作为函数的返回值 指向函数的指针的意义是什么 什么是结构的 ...
- c语言算法课件,《C语言常见算法》PPT课件.ppt
一 素数.随机数.最大值和最小值 (1) 判断一个数是否为素数 素数:只能被1和它本身整除的数. 要判断一个正整数m是不是素数,需 要用大于1且小于它本身的正整数去除它 ,只要它能被其中的一个数整除, ...
- 单片机2个按键互锁c语言程序,单片机的C语言应用程序设计 2.ppt
单片机的C语言应用程序设计 2.ppt (6) C语言中的库文件提供许多标准的例程,例如格式化输出.数据转换和浮点运算等. (7) 通过C语言可实现模块化编程技术,从而可将已编制好的程序加入到新程序中 ...
最新文章
- 工作经验:Java 系统记录调用日志,并且记录错误堆栈
- Django-C002-深入模型,到底有多深
- MYSQL 类ORACLE序列实现遇到的问题
- 病毒木马查杀实战第019篇:病毒特征码查杀之编程实现
- Kmeans、Kmeans++和KNN算法比较
- 前端跨域,nginx反向代理的解决方案
- python入门经典-终于明白经典python入门教程
- java ab性能测试,服务器JAVA性能测试——SPECjbb2005
- Atitit img hot click link 图像背景拉伸100%Map area trouble..So body backgrd img mode...is easy...No
- 逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能...
- mujoco win7下载安装
- 当下最流行的几个php论坛程序比较哪个好
- 华为开发者选项锁屏已被管理员、加密政策或凭据存储禁用
- 问题 A: Jugs
- 扫盲贴2.5寸移动硬盘的厚度有几种
- 串口转 HID 键盘鼠标芯片 CH9329
- 努比亚Z11系统服务器选择,努比亚Z11系统升级,赶紧来感受一下脱胎换骨的流畅感...
- 前端调用微信扫一扫不触发事件,没有任何反应
- css3 云朵飘动效果动画
- GSI计算机,DAT或者GSI水准数据用科傻(COSA)软件平差