文档介绍:学号 10030015
C语言课程设计
设计说明书
(题目)
职工信息管理系统
起止日期: 2011 年 6 月 20 日至 2011 年 6 月24日
学生姓名
班级
10信息科学(1)班
成绩
指导教师
电子信息工程系
2011年06 月24日
# include<> /*数据流输入/输出*/
# include<> /*定义输入/输出函数*/
# include<> /*字符串处理*/
# include<> /*文件输入/输出*/
# include<> /*定义杂项函数及内存分配函数*/
# define N 10
struct Book /*图书信息结构体*/
{
char number[8]; /*图书编号*/
char sname[15]; /*图书名称*/
char zname[10]; /*作者姓名*/
char press[150]; /*出版单位*/
char time[10]; /*出版时间*/
int price; /*图书价格*/
};
void putout(struct Book str[],int n); //将文件中的信息读出(即数据初始化)
int Input(struct Book str[],int n);
int zuozhe(struct name str[],int n);//信息录入
void Output(struct Book str[],int n); //浏览图书信息
void Sort(struct Book str[],int n); //按出版单位排序
void Find(struct Book str[],int n); //按作者名查询
int Delete(struct Book str[],int n); //给定图书编号,删除该图书信息
void Edit(struct Book str[],int n); //输入书本名,修改相应信息
void Save(struct Book str[],int n); //数据保存函数
void main()
{
struct Book BookData[1000];
int a,length=0,key=1; /*length数据块长度*/
// chushihua(BookData,length);
while (a!=0)
{
printf("==========欢迎进入图书查询系统==========\n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
printf(" \n");
scanf("%d",&a);
switch(a)
{
case 1: length=Input(BookData,length);Save(BookData,length);break;
cas