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

资源简介

图书信息包括:书名、作者名、ISBN号、出版单位、出版年份、价格等。试设计一个图书信息管理系统,使之能提供以下功能: (1)系统以菜单方式工作 (2)图书信息录入功能(图书信息用文件保存) (3)图书信息浏览功能 (4)查询和排序功能:(至少一种查询方式) (5)修改图书信息:对某图书信息进行修改 (6)删除图书:将某图书的信息删除

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include 
#include  
#include 
void homepage(); //主界面
void login(); //登录界面 
void gaimi(); //修改密码 
void quit(); //退出程序 
void input(); //录入 
void search(); //查询 
void shanchu(); //图书删除
void shanchu_num(); //按编号删除
void shanchu_name();// 按名称删除 
void search_num(); //编号查询 
void search_name(); //名称查询 
void search_author(); //作者查询 
void xiugai(); //图书修改 
void xiugai_num(); //按图书编号修改
void xiugai_name();//按图书名称修改 
void sort(); //图书排序 
void shuchu(); //图书浏览 
void save();//存入文件 
void load();//读取文件 
int xianshi(int i);//显示图书信息 
int M=0;//实际的图书总数 
char c;//输入任意键 
unsigned long suiji();
struct booklibrary{
unsigned long num;
char id; //图书编号 
char bookName[20]; //名字
char author[20];  //作者 
char isbn[20]; //ISBN号
char chuBan[20]; //出版单位 
char chuBanAge[20];  //出版时间 
char bookPrice[20]; //图书单价 
};
struct user{//存放用户名的结构体 
char pwd[20];
}us; 
struct booklibrary book[1000];
char username[15]=“admin“pwd1[100]; //username[15]原始账号,pwd1修改密码时的比较 
 main(){
login();}
void homepage() { //程序主界面 
int cmd;
time_t T;  //获取系统时间
struct tm * timenow; 
time ( &T ); 
timenow = localtime ( &T ); 
    while(1){
printf(“\n\n“);
printf(“\t 当前系统时间是: %s“asctime (timenow) );
printf(“\t┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓\n“);
printf(“\t┃ ╔════════════════════════════╗ ┃\n“);
printf(“\t┃ ║           欢 迎 使 用 图 书 管 理 信 息 系 统          ║ ┃\n“);
printf(“\t┃ ╚════════════════════════════╝ ┃\n“);
printf(“\t┃ ***********************************************************  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“); 
printf(“\t┃ *         1.录入图书信息   *      2.浏览图书信息          *  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“); 
printf(“\t┃ ***********************************************************  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“); 
printf(“\t┃ *         3.图书信息查询   *      4.图书信息删除          *  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“); 
printf(“\t┃ ***********************************************************  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“);
printf(“\t┃ *         5.图书信息修改   *      6.图书信息排序          *  ┃\n“);
printf(“\t┃ *                          *                              *  ┃\n“);
printf(“\t┃ ***********************************************************  ┃\n“); 
printf(“\t┃ *                          *                              *  ┃\n“);
printf(“\t┃ *         7.修改原始密码   *      8.退出信息系统          *  ┃\n“);
printf(“\t┃ *                          *                              *  ┃\n“);
printf(“\t┃ ***********************************************************  ┃\n“); 
printf(“\t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n“); 
pr

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-13 10:45  C语言课程设计报告-图书管理系统\
     文件         640  2018-03-27 11:01  C语言课程设计报告-图书管理系统\book.txt
     文件           6  2018-06-12 09:47  C语言课程设计报告-图书管理系统\name.txt
     文件       19464  2018-03-27 10:27  C语言课程设计报告-图书管理系统\代码.cpp
     文件         111  2019-05-13 10:45  C语言课程设计报告-图书管理系统\更多资源.url

评论

共有 条评论