轻松学做C语言课程设计:图书管理系统-数组实现
C语言课程设计,对于初学者来说,主要是综合运用C语言基础知识,以实际项目的形式锻炼编程能力。从今天开始,一起轻松学做C语言课程设计常见项目,建议先运行代码,再一步步理解其实现。
题目要求
-
1.增加图书信息,录入; 2.查询已有的所有图书信息; 3.删除图书; 4.修改图书信息; 5.借阅图书; 6.归还图书; 7.退出;
实现要点
-
该要求较为简单,可采用结构数组实现 使用文件保存图书信息; 图书借还状态使用整数保存,1表示已还,0表示借出;
备注:初学者掌握数组、链表、文件这几种方式即可,对于计算机专业,学过数据结构课程的学生,还可以用二叉树等方式实现更多功能。
其实做为一个学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C/C++基础交流583650410,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。
编程环境
-
采用Dev-C++集成开发环境; 涉及C语言知识点:结构、数组、枚举、函数、文件读写;
源代码
运行结果:
其实做为一个学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C/C++基础交流583650410,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。
下一篇:
基于AQS队列对锁的一些认识