• 大小: 161KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: C/C++
  • 标签:

资源简介

1. 依据题目要求以及现实中图书馆的需求,应将该系统分为两大模块:图书管理和会员管理。图书管理模块中包括对图书的增加、修改、删除、查询、统计等操作,以及对图书借入借出服务。会员管理包括对会员卡号的申请、删除、统计等操作。 2. 界面应该具有友善、直观、易操作等特点,本系统采用数字输入选择操作。

资源截图

代码片段和文件信息

/*
 * 版本信息:图书管理系统V1.0
 * 作者:石滦 
 * 时间:2017年12月13日
 * 湖北武汉中南民族大学 
 */
#include 
#include 
#include 
#include 
#include 
#include  

struct student /*定义会员类型,用于存放借出的书籍*/ 

int cardnum; 
char lendbook[10]; //借书数组 最多借书十本
}student[1000];

struct book /*定义书的类型*/ 

int booknum; 
char bookname[20]; 
char author[10]; 
int bookcount; //书的剩余数量
}book[1000];

struct card /*借书卡的数据类型*/ 

int cardnum; 
char studentname[10]; 
char studentclass[10]; 
}card[1000];

void returnbook() /*还书函数*/ 
{
HANDLE h = GetStdHandle(STD_OUTPUT_HANDLE);
// SetConsoleTextAttribute(h FOREGROUND_GREEN);//设置字体颜色为绿色
FILE *fp*fp2; /*定义两个文件指针,fp2用于修改数据时设立临时文件用,防止数据遭破坏*/ 
int itemp; 
int cardexit=0bookexit=0;//卡号 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      197120  2017-12-17 13:40  C语言图书管理系统论文.doc
     文件         280  2017-12-13 11:14  book.txt
     文件           0  2017-12-13 11:22  booktemp.txt
     文件          24  2017-12-13 11:22  card.txt
     文件       19826  2017-12-13 11:27  LibManger.cpp
     文件      148933  2017-12-13 11:27  LibManger.exe
     文件           0  2017-12-13 11:16  record.txt

评论

共有 条评论