Advertisement

C语言图书管理系统是课程设计项目。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
#include#include#includetypedef struct { char number[10];//书号 char name[20];//书名 char author[20];//作者 char publish[50];//出版社 char time[20];//出版时间 float price;}mbook;typedef struct { int count;//书的本数 mbook book[100];//最大可有100本书}mlibrary;mlibrary library;void save()//保存图书信息。{ FILE *fp; if((fp=fopen(library.doc,w))==NULL) { printf(\n不能保存图书信息\n); return; } fwrite(&library.count,sizeof(int),1,fp); fwrite(library.book,sizeof(library.book[0]),library.count,fp);}void putin() /*定义录入函数*/{ int y=1; system(cls); while(y) { printf(\t请输入您的书籍的书号:); scanf(%s,library.book[library.count].number); printf(\t请输入书名:); scanf(%s,library.book[library.count].name); printf(\t请输入作者名:); scanf(%s,library.book[library.count].author); printf(\t请输入出版社:); scanf(%s,library.book[library.count].publish); printf(\t请输入出版时间:); scanf(%s,library.book[library.count].time); printf(\t请输入该书的价格:); fflush(stdin); scanf(%f,&library.book[library.count].price); library.count++; printf(\n是否继续录入(1.继续;0,退出录入):); fflush(stdin); scanf(%d,&y); if (y!=1) { y=0; break; } } save();}void lookup(){ system(cls); printf(图书号\t图书名\t作者名\t出版社\t出版日期\t图书价格\n); int i ; for ( i=0;i

全部评论 (0)

还没有任何评论哟~
客服
客服
  • C++
    优质
    本课程设计基于C++语言开发一个功能全面的图书管理系统,涵盖图书信息管理、借阅记录维护及用户权限控制等多个方面。 C++图书管理系统课程设计包含程序源码和详细报告,确保程序可用且报告内容详尽。
  • C
    优质
    本课程设计围绕C语言编程,旨在通过开发一个图书管理系统项目,帮助学生掌握数据结构、文件操作及软件工程的基本原理与实践技能。 该系统支持图书信息显示、入库管理、销售记录、查询功能、排序操作以及图书资料的修改等功能。数据存储采用文本段落件形式,资源包括源代码、项目报告及相关的数据文件。
  • C
    优质
    本项目为一门基于C语言编写的图书管理系统课程设计,旨在通过实践提高学生对数据结构、文件操作及面向对象理念的理解与应用能力。 这是我在大一第二学期初C语言课程设计的作品。本来以为已经找不到原稿了,今天无意中竟然在QQ网络硬盘中找到了当初的teta版,发布于此以作纪念。 C源代码如下: ```c #include #include #include struct book { char book_name[30]; int bianhao; double price; char author[20]; char state[20]; }; ```
  • C——
    优质
    本课程设计基于C语言开发,旨在创建一个功能全面的图书馆管理系统,涵盖图书管理、借阅记录及用户信息维护等模块,提升学生编程与项目实践能力。 该实验报告涵盖了简单的增删查改功能,并包含了二分查找、模糊查找以及精确查找等多种查找方法的详细描述。
  • C#:《
    优质
    本课程通过设计《图书管理系统》项目,教授学生C#编程语言的基础知识及其在实际应用中的使用技巧。学生将学习如何开发一个完整的图书管理解决方案,涵盖书籍信息录入、查询和借阅等功能模块的实现。 C#课程设计项目《图书管理系统》旨在利用C#语言开发一个简易的图书管理系统,以实现对图书馆中图书信息的有效管理。该系统将涵盖图书的录入、查询、借阅、归还以及用户信息管理等基本功能,旨在提升图书馆的管理效率和服务质量。
  • C:旅游
    优质
    本课程设计旨在通过开发旅游项目管理系统,教授学生运用C语言实现数据结构和算法的实际应用,提升程序设计能力。 进行旅游地点的管理包括新增、删除、修改和查找热门称呼、景点、美食以及出行费用等相关信息,并支持对这些信息进行排序和浏览。
  • C.rar
    优质
    本资源为一款基于C语言编写的图书管理系统的课程设计项目。包含用户登录、图书增删查改等功能模块,适合初学者学习和实践软件开发流程。 学校的图书管理系统包括图书的录入、删除、修改、排序、查找、借阅和归还等功能,并且还有用户管理和管理员管理界面。系统使用C语言进行文件读写操作,相关的代码可以作为一个压缩包下载。
  • C信息
    优质
    本书为C语言课程设计教材,专注于开发图书信息管理系统,通过项目实践教授数据结构、算法及软件工程原理,适合计算机专业学生学习。 我的课程设计包括全套的源代码和报告书。
  • C(大一)
    优质
    本课程设计为大一学生定制,旨在通过开发图书管理系统项目,帮助学习者掌握C语言的基本语法与高级特性。此实践教程不仅涵盖数据结构基础,还教授文件操作、数组和指针等关键概念的应用技巧,助力初学者夯实编程技能并培养软件工程思维。 完成时间:2019年暑假 内容:大一上学期C语言程序设计作业,包含一个图书管理系统的编写 运行环境:Visual C++ 6.0 编码格式为GBK,若出现中文乱码,请将其转换成UTF-8