该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

printf(

"\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\30\n");

printf("\n");

printf("\4菜单选择:");

scanf("%d", &choose);

switch (choose)

{

case 1:

ShowAddBook();

break;

case 2:

ShowDelBook();

break;

case 3:

ShowEditBook();

break;

case 4:

ShowFindBook();

break;

case 5:

ShowExit();

break;

default:

system("cls");

printf("\4请输入正确菜单编号(提示:1-5)!\n");

ShowMain();

}

}

void ShowAddBook()

{

char key;

printf("==================添加图书=====================\n\n");

printf("请输入图书名称(例如:时间简史):");

scanf("%s", &book.name);

printf("请输入图书价格(例如:20):");

scanf("%s", &book.price);

printf("请输入图书出版日期(例如:2004-5):");

scanf("%s", &book.pubDate);

printf("请输入图书描述:");

scanf("%s", &book.desc);

printf("\n");

printf("输入完毕,确认添加?[y/n]");

scanf("%s", &key);

if (key == 'y')

{

AddBookToDB(book.name, book.price, book.pubDate, book.desc);

}

Sleep(1000);

system("cls");

ShowMain();

}

void ShowDelBook()

{

printf("==================删除图书=====================\n\n");

printf("请输入图书名:");

scanf("%s", &book.name);

DeleteBookFromDB(book.name);

Sleep(1000);

system("cls");

ShowMain();

}

void ShowEditBook()

{

char key;

char newname[50];

char newpubdate[20];

char newprice[5];

char newdesc[50];

printf("==================修改图书信息=====================\n\n");

printf("请输入图书名:");

scanf("%s", &book.name);

printf("\n\n");

printf("==================图书《%s》基本信息=====================\n",

book.name);

printf("%s           %s           %s            %s\n", "书名\31",

"出版时间\31", "价格\31", "简介\31");

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

FindBookFromDB(book.name);

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

printf("提示:不修改则请输入数字0\n");

printf("\n输入新书名:");

scanf("%s", &newname);

printf("\n输入新出版时间:");

个人图书管理系统c语言代码,c语言源代码---------------个人图书管理系统相关推荐

  1. 参会人员管理系统C语言代码,某小型会议参会人员管理系统

    <某小型会议参会人员管理系统>由会员分享,可在线阅读,更多相关<某小型会议参会人员管理系统(15页珍藏版)>请在人人文库网上搜索. 1.课程设计(大作业)报告课程名称: 程序设 ...

  2. 学分信息管理系统C语言代码,C语言学分管理系统(需求文档附源代码)(32页)-原创力文档...

    . . . . . 学分管理程序的设计 目录 TOC \o "1-3" \h \z \u 1.需求分析(本部分是此程序的需求分析,包括以下四个方面) 4 1.1总体分析: 4 1. ...

  3. 购物卡充值系统c语言代码,超市购物卡销售、存取货管理系统

    获取原文件:QQ1007467564 一.功能介绍: 最近,为一家超市定做一套购物卡销售.存取货管理系统,通过excelVba实现,主要功能分两大模块:购物卡销售及回收,存货及取货,模块设分级权限,用 ...

  4. 收银管理信息系统c语言代码,C语言收银管理系统.doc

    题目 : 超市结账系统 指导老师 : 刘 凌 霞 班 级 : 2016级软件工程1班 日 期 : 2016年12月28日 成员及成绩: 学 号 姓 名 成 绩 164804014 姬新科 164804 ...

  5. mcem r语言代码_R语言阈值自回归模型(TAR)代码示例

    原文链接: R语言时间序列TAR阈值模型分析​tecdat.cn 阈值模型用于统计的几个不同区域,而不仅仅是时间序列.一般的想法是,当变量的值超过某个阈值时,过程可能表现不同.也就是说,当值大于阈值时 ...

  6. 坦克大战项目c语言代码,c语言 坦克大战 游戏源码下载

    [实例简介]坦克大战  C语言  源代码 [实例截图] [核心代码] void GamePlay()/*玩游戏的过程*/ { int i,j,lose=0;/*lose是1的时候表示失败*/ int ...

  7. linux贪吃蛇c语言代码,C语言贪吃蛇讲解及源码

    { set_cursor_position(0, i); printf("■"); set_cursor_position(N+2, i); printf("■" ...

  8. c语言编写老师信息系统源代码,学生信息管理系统c语言版源代码

    自己刚学习c语言时,老师让编写的一个学生信息管理系统,仅供参考!违版必究! ------------------------------------------------------------MR ...

  9. 学生选修课程系统设计c语言代码,C语言实现学生选修课程系统设计.pdf

    C语语言言实实现现学学生生选选修修课课程程系系统统设设计计 本文实例为大家分享了C语言学生选修课程系统的具体代码,供大家参 ,具体内容如下 我编程的时间不长,所以这里面肯定有一些错误,或者存在更好的解 ...

最新文章

  1. 自动驾驶汽车数据闭环方法分析
  2. Python 为什么要保留显式的 self ?
  3. 我在家乡写代码(一)
  4. matlab程序崩溃怎么解决,跪求matlab达人帮我看看程序,我实在是要崩溃了......
  5. SAP ERP系统业务优化之采购订单追踪
  6. VSFTPD实战02_需求
  7. linux找到占用空间比较大的文件夹并按大小排序输出
  8. UNIX高级环境编程 第3章 文件IO
  9. 网吧 电影服务器系统,XBS网吧电影系统10-26修改版(附教程)
  10. 手机企业邮箱客户端哪个好用?
  11. windows服务器ie兼容视图信息注册表项
  12. iterm2分屏切换
  13. 怎么看服务器硬盘是机械还是固态,怎么辨别机械硬盘和固态硬盘?(附多种方法)...
  14. 无传感器永磁同步电机电机自适应自抗扰ADRC控制策略
  15. 服务器centos7.5系统下配置完DNS可以P通IP不能解析域名
  16. 生成一张图用python
  17. 【MOT 多目标跟踪 综述 】(更新中)
  18. 【一步一步学习VBA】Excel VBA 读取txt文件并写入Excel单元格
  19. 三坐标测圆的直径怎么测_三坐标检测大半径小圆弧的实用方法
  20. 《QDebug 2023年2月》

热门文章

  1. DRF—Mixin拓展类、视图集
  2. ARMV8/ARMV9的执行状态的切换
  3. 4.11-固件映像包 (FIP)
  4. SSL认证:单向认证与双向认证——密码学笔记(八)
  5. [FlareOn5]Ultimate Minesweeper(dnSpy新玩法)
  6. 国内网络安全这门行业人才会不会饱和呢?
  7. 渗透操作系统——【靶场实战训练营】快来看看有没有你需要的
  8. 反击CobaltStrike
  9. ANSI,ASCII,UNICODE
  10. c语言switch()语句