1 1 题目 图书信息管理系统设计题目 图书信息管理系统设计 图书信息包括 登录号 书名 作者名 分类号 出版单位 出版时间 价格等 试 设计一图书信息管理系统 使之能提供以下功能 图书信息录入功能 图书信息用文件保存 图书信息浏览功能 查询或排序功能 至少一种查询方式 按书名查询 按作者名查询 图书信息的删除与修改 include 输入输出函数 include 动态存储分配 字符转换函数 include 字符串函数 define N 3 Int OK N struct books 图书信息结构体 long num 登录号 char bname 20 书名 char writer 15 作者 char sort 20 分类号 char publisher 10 出版单位 long time 10 出版时间 float price 价格 void load struct books inform FILE fp 定义一个输入函数 完成信息录入功能 FILE fp 为文件指针 指向 FILE 类型 if fp fopen books text w NULL 以写方式大家 book text 并使指针指向它 printf 文件打开错误 printf 登录号 书名 作者名 分类号 出版单位 出版时间 价格 n fprintf fp 登录号 书名 作者名 分类号 出版单位 出版时间 价格 n for int i 0 i N i scanf ld s s s s ld f fprintf fp 6ld 8s 8s 8s 8s 6ld 8f n inform i num inform i bname inform i writer inform i sort inform i publish er inform i time inform i price 在文件 fp 中存入 N 本书 fclose fp void look struct books inform 定义一个输出函数 完成信息的浏览功能 printf 登录号 书名 作者名 分类号 出版单位 出版时间 价格 n for int i 0 i N i printf ld s s s s ld f n inform i num inform i bname inform i writer inform i sort inform i publish er inform i time inform i price void search1 struct books system 定义一个查询函数 int i int n 以 n 表示书名为 p 的书本书 char p 20 p 代表要查书名 printf 请输入要查的书名 scanf s for i 0 i N i if strcmp inform i name p 0 判断两字符串是否相等 printf 登录号 书名 作者名 分类号 出版单位 出版时间 价格 n printf ld s s s s ld f n inform i num inform i bname inform i writer inform i sort inform i publish er inform i time inform i price n if n 0 printf 输入的书不存在 void search2 struct books inform 完成对作者名的查询 void main int pushbutton struct books inform N FILE fp fp fopen book text web do printf MENU n printf 0 输入图书信息 n printf 1 浏览图书信息 n printf 2 按书名查询 n printf 3 按作者名查询 n printf 4 按图书价格降序排序 n printf 5 按书名删除信息 n printf 6 修改图书价格 n printf 7 退出 n printf 请输入 0 7 按钮选择操作项 scanf d switch pushbutton case0 load inform fp break Case1 look inform break Case2 search1 inform break Case3 search2 inform break Case4 order inform fp break Case5 cancel inform fp break Case6 modify inform fp break Case7 printf 退出 n break Default printf n 非法操作 n while pushbutton 7

展开阅读全文

图书信息管理系统设计与实现c语言,图书信息管理系统设计(c语言)相关推荐

  1. c语言图书信息管理系统报告,c语言实习报告--图书信息管理系统设计

    <c语言实习报告--图书信息管理系统设计>由会员分享,可在线阅读,更多相关<c语言实习报告--图书信息管理系统设计(16页珍藏版)>请在皮匠网上搜索. 1.C 语 言 课 程 ...

  2. c语言学生综合测评系统_c语言图书管理系统_c语言学生综合测评系统_c语言个人账本管理系统...

    c语言销售管理系统设计 c语言设计管理系统,c图书管理系统设计,学生管理系统c语言,职工管理系统c语言,c语言图书管理系统,c语言成绩管理系统,c语言管理系统,c语言银行管理系统,c语言工资管理系统, ...

  3. 图书销售统计程序c语言,图书销售管理系统C语言程序报告.pdf

    C语言设计报告 设计课题:图书馆销售系统设计 姓名: 学号: 学院: 专业: 班级: 图书销售管理系统设计3 一. 设计要求3 二. 总体设计思路3 1. 主要功能:系统主要包括八个功能模块.3 2. ...

  4. C语言 图书销售管理系统

    图书销售管理系统 C语言程序设计的大作业,现在发出来啦 目录 图书销售管理系统 软件功能 1.登陆系统与主菜单 2.会员管理功能 (1)显示会员功能 (2)添加会员信息功能 (3)修改会员信息功能 3 ...

  5. c语言用价格统计图书信息,C语言图书信息管理系统代码.doc

    课 程 报 告 课 程 名 称: 程序设计实践 专 业 班 级 : 计算机类1504 学 生 姓 名 : 学 号 : 任 课 教 师 : 许伟涛 学 期 :2015-2016学年第二学期 课程报告任务 ...

  6. c语言借阅管理题目内容描述,C语言 图书借阅管理统 第四组.doc

    C语言 图书借阅管理统 第四组 实 习 设 计 报 告 课程名称 C语言程序设计 课题名称 图书借阅管理系统 专 业 地理信息系统 班 级 0644131 学 号 姓 名 指导教师 2014年 6 月 ...

  7. 图书管理系统C语言程序设计课程,vs c语言图书管理平台课程设计_图书管理平台c语言程序设计_c语言课程设计 图书管理系统...

    #include #include #include #include //#include #define MAX 100 struct Student { int num;/*书代号*/ char ...

  8. 修改图书信息c语言,图书信息管理系统c语言.doc

    图书信息管理系统c语言.doc 沈阳航空航天大学理学院 C语言程序设计课程设计报告 题目: 图书信息管理系统 专 业: 信息与计算科学 班 级: 学 号: 学生姓名: 指导教师: 2010年 7月 9 ...

  9. c语言图书管理系统用什么软件,编写c语言的软件 纯C语言编写图书管理系统.doc...

    编写c语言的软件 纯C语言编写图书管理系统 编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp 导读:就爱阅读网友为您分享以下"纯C语言编写图书管理系统WORD文档bbszp& ...

  10. c语言之bbs管理系统,编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp.doc...

    编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp 编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp 导读:就爱阅读网友为您分享以下"纯C语言编写图书管理系统W ...

最新文章

  1. 验证组播的TTL阀值
  2. 客户端soap【JAX-WS入门系列】第04章_SOAP异常处理和Handler处理
  3. 【thymeleaf】转义符:使用转义符拼接输出单引号
  4. undefined reference 问题各种情况分析
  5. mysql 不限定 ip_mysql 不指定 ip 的连接默认都是 localhost
  6. Webpack打包构建太慢了?试试几个方法
  7. 惠普服务器ssa找不到控制卡,DL380 Gen10服务器Vmware ESXi 6.0 系统SSACLI工具
  8. registerClassAlias()函数和getClassByAlias()函数
  9. Java Web 开发的目录结构
  10. ArcGIS的ArcMap的Mxd格式符号转换为Geoserver style的sld格式
  11. Windows下的OpenCv安装
  12. 使用POI编译word—删除WORD空白段落
  13. 服务器怎么格式化系统盘,如何格式化服务器
  14. 2023东北大学计算机考研信息汇总
  15. java公路车的气嘴,5分钟了解自行车常见的三种气嘴
  16. 拼团系统开发|全民拼购商业模式解读
  17. 几何学的相关历史及应用
  18. i5十代不能装win7系统_i5处理器是装Windows7还是Windows10系统?
  19. k8s在华为openeuler搭建
  20. 评弹,有些味道,可惜听不懂!

热门文章

  1. nvme固件升级 linux,Intel NVME SSD 固件升级步骤
  2. 福禄克OTDR测试为什么要加补偿光纤?
  3. web前端软件VS-Code-的下载和安装
  4. 计算机专业学生,大三了找技术岗,怎么写一份好简历?内附269份简历模板
  5. Hexagon DSP系列记录(二)——写Hexagon DSP程序流程
  6. Ubuntu解决火狐浏览器无法同步书签的问题
  7. osgb转3dtiles之数据篇
  8. Linux源码安装pgadmin4,linux安装pgadmin3
  9. 基于springboot的科技馆设备巡检系统
  10. IT基础知识(精华版二)