求C程序编写的图书信息管理系统设计方案

来源:百度知道 编辑:UC知道 时间:2024/06/14 16:23:09
说明:图书信息包括:登陆号、书名、作者名、分类号、出版单位、出版时间、价格
要求:系统以菜单方式工作
图书信息录入功能(图书信息用文件保存)--输入
图书 信息浏览功能--输出
查询和排序功能按书名或作者--算法
图书信息的删除与修改

入门的话用 谭浩强主编的C程序设计 清华大学出版社

结构体,链表添加、删除、查询...

tai jiandan

太麻烦了
不用这样做
给我50分我给你一个简单的

/*13. book.c源程序*/
#include <dos.h>
#include <bios.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define LEFT 0x4b00 /*左*/
#define RIGHT 0x4d00 /*右*/
#define DOWN 0x5000 /*下*/
#define UP 0x4800 /*上*/
#define SPACE 0x3920 /*空格*/
#define ESC 0x011b /* ESC键*/
#define ENTER 0x1c0d /*回车键*/
#define Backspace 0xe08 /*擦除键*/
#define ALT_B 12288 /*组合键ALT_B */
#define ALT_M 12800/*组合键ALT_M */
#define ALT_H 8960/*组合键ALT_H */
int key;/*按键变量*/
int textx,texty;/*光标坐标,x行,y列*/
struct menustruct/*菜单用的结构体*/
{
char name[10];/*主菜单名*/
char str[10][20];/*选项*/
int n;/*选项数*/
}ml[3];/*使用了3个,可根据需要增删*/
typedef struct BookList/*书的结构体*/
{
char num[20];/*图书编号*/
char name[20];