资源简介
C语言项目实训程序(书店销售管理系统)1800行代码 C语言项目实训程序(书店销售管理系统)1800行代码 C语言项目实训程序(书店销售管理系统)1800行代码 C语言项目实训程序(书店销售管理系统)1800行代码
代码片段和文件信息
#include “stdio.h“
#include“stdlib.h“
#include“string.h“
#include“conio.h“
#define N 100
struct sell
{
char f[20];
int i;
float j;
}amount[N];
struct bookstore_time/*销售时间*/
{
int year;
int month;
int day;
};
struct bookstore1
{
char book_number[10];/*图书编号*/
char book_name[50];/*书名*/
char book_author[20];/*作者*/
float book_money;/*价格*/
char book_publisher[20];/*出版社*/
char book_variety[12];/*图书类别*/
int book_amount;/*添加入库数量*/
int book_reserves;/*总库数量*/
}store1[N]store11[N];
struct bookstore2
{
char sale_number[8];/*销售人员编号*/
char sale_name[8];/*销售人员姓名*/
char sale_sex[2];/*性别*/
char sale_passwords[10];/*登录密码*/
}store2[N];
struct bookstore3
{
char administrator_number[8];/*管理员编号*/
char administrator_name[8];/*管理员姓名*/
char administrator_sex[2];/*性别*/
char administrator_passwords[10];/*登录密码*/
}store3[N];
struct bookstore4
{
int customer_number;/*顾客号*/
char customer_name[8];/*顾客姓名*/
char customer_sex[2];/*性别*/
int customer_vip;/*是否会员*/
char customer_bookid[10];/*购买图书编号*/
int customer_buy;/*购买数量*/
float customer_price;
struct bookstore_time time;/*销售时间*/
}store4[N];
struct bookstore5
{
char vip_number[8];/*会员号*/
char vip_name[8];/*会员姓名*/
char vip_sex[2];/*性别*/
char vip_level[5];/*会员级别*/
}store5[N];
void w1_fp(char ch[]struct bookstore1 store1[]int aint flag)
{
FILE *fp;
if((fp=flag?fopen(ch“ab“):fopen(ch“wb“))==NULL)
{
printf(“cannot open this file\n“);
return;
}
fwrite(&store1[0]sizeof(struct bookstore1)afp);
fclose(fp);
}
int r1_fp(char ch[]struct bookstore1 store1[])
{
FILE *fp;
int i=0;
if((fp=fopen(ch“rb“))==NULL)
{
printf(“\n\t\t还没有添加图书信息!!\n“);
return i;
}
while(fread(&store1[i]sizeof(struct bookstore1)1fp)==1)
{
i++;
}
fclose(fp);
return(i);
}
void w2_fp(char ch[]struct bookstore2 store2[]int aint flag)
{
FILE *fp;
if((fp=flag?fopen(ch“ab“):fopen(ch“wb“))==NULL)
{
printf(“cannot open this file\n“);
return;
}
fwrite(&store2[0]sizeof(struct bookstore2)afp);
fclose(fp);
}
int r2_fp(char ch[]struct bookstore2 store2[])
{
FILE *fp;
int i=0;
if((fp=fopen(ch“rb“))==NULL)
{
printf(“\n\t\t还没有添加销售人员信息!!\n“);
return i;
}
while(fread(&store2[i]sizeof(struct bookstore2)1fp)==1)
{
i++;
}
fclose(fp);
return(i);
}
void w3_fp(char ch[]struct bookstore3 store3[]int aint flag)
{
FILE *fp;
if((fp=flag?fopen(ch“ab“):fopen(ch“wb“))==NULL)
{
printf(“cannot open this file\n“);
return;
}
fwrite(&store3[0]sizeof(struct bookstore3)afp);
fclose(fp);
}
int r3_fp(char ch[]struct bookstore3 store3[])
{
FILE *fp;
int i=0;
if((fp=fopen(ch“rb“))==NULL)
{
printf(“\n\t\t还没有添加管理人员信息!!\n“);
return i;
}
while(fread(&store3[i]sizeof(struct bookstore3)1fp)==1)
{
i++;
}
fclose(fp);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 54970 2015-11-23 00:33 C语言项目实训程序\C语言项目实训程序.c
文件 3533 2016-03-09 21:02 C语言项目实训程序\C语言项目实训程序.dsp
文件 542 2016-03-09 21:05 C语言项目实训程序\C语言项目实训程序.dsw
文件 58368 2017-05-24 14:10 C语言项目实训程序\C语言项目实训程序.ncb
文件 48640 2017-05-24 14:10 C语言项目实训程序\C语言项目实训程序.opt
文件 268 2017-05-24 14:09 C语言项目实训程序\C语言项目实训程序.plg
文件 54965 2016-01-08 19:24 C语言项目实训程序\C语言项目实训程序.txt
目录 0 2016-12-22 13:32 C语言项目实训程序\Debug\
文件 262208 2016-03-09 21:02 C语言项目实训程序\Debug\C语言项目实训程序.exe
文件 296112 2016-03-09 21:02 C语言项目实训程序\Debug\C语言项目实训程序.ilk
文件 132728 2016-03-09 21:02 C语言项目实训程序\Debug\C语言项目实训程序.obj
文件 197544 2016-03-09 21:02 C语言项目实训程序\Debug\C语言项目实训程序.pch
文件 508928 2016-03-09 21:02 C语言项目实训程序\Debug\C语言项目实训程序.pdb
文件 33792 2017-05-24 14:09 C语言项目实训程序\Debug\vc60.idb
文件 45056 2016-03-09 21:02 C语言项目实训程序\Debug\vc60.pdb
相关资源
- 单片机C语言实战开发108例
- C语言的嵌入式汇编基本使用.docx(2页
- C语言嵌入式Modbus协议栈,支持主站和
- C语言封装的HttpClient接口
- C语言课设计算器
- C语言 学生兴趣管理系统
- c语言实现火车订票系统(控制台)源
- 模拟笔记本电脑(C语言实现)
- c语言实现竞技比赛打分系统
- KMP算法C语言程序
- Linux c语言 学生成绩管理系统
- 弹跳的小球(test.c)
- 林锐—高质量C编程
- 基于c语言的通讯录系统
- C语言全套课件与教学资料-哈工大
- 计算机二级C语言真题.docx
- C语言实现 设备信息管理系统
- GBT 28169-2011 嵌入式软件 C语言编码规范
- C语言标准库函数大全.chm
- C语言常用代码(分章节)
- c语言课程设计:客房登记系统源码
- C语言常用算法源代码
- 吕鑫:VS2015之博大精深的0基础C语言视
- c语言文都讲义2020
- c语言课件56883
- C语言推箱子win控制台
- C语言程序设计50例.docx
- 烟花优化算法(c语言版)
- C语言程序设计教材习题参考答案.do
- 数据结构(C语言版)ppt课件,清华,
评论
共有 条评论