资源简介
数据结构课程设计,进销存货物管理系统,C语言实现,包含源代码和设计报告
代码片段和文件信息
#include
#include
#include
typedef struct goodsList2
{
int num;//货物编号
char name[20];//名称
float jinjia;//进价
float shuliang;//入库数量
char danwei[5];//单位
int rukud;//入库日期
float yishou;//已售数量
float shoujia;//售价
struct goodsList2 *next;
}CunList;
int yanzheng(CunList * headint num);//1
CunList * Creat();//2
CunList *Load();//3 文件里的货物信息导入链表
CunList * Addgoods(CunList *head);//4添加货物信息
void updatecun(CunList *head);//5可实现货物信息的更新
void deletecun(CunList *head);//6 删除货物信息
void findcun(CunList *head);//7查找货物
void fprint1(CunList *head);//8货物信息存入文件
void printcun();//9
void countkucun();//10
void xiaoliangsort();//11
void countlirun();//12
void Sale();//13
int main()
{
char login[10]=“123“loginname[10];
char pass[10]=“456“password[10];
CunList *p1*p2;
CunList *head=NULL;
char ch;
int i=0m=1;
int abe;
int nck;
while(m)
{
printf(“\n\n\n\n\n“);
printf(“ ==================欢迎进入进销存货物管理系统!==================\n“);
printf(“\n\n\n“);
printf(“ 用户登录请按1\n“);
printf(“ 退出系统请按0\n“);
printf(“请输入您的选择:“);
scanf(“%d“&b);
printf(“\n“);
getchar();
switch(b)
{
case 0:
m=0;
break;
case 1:
printf(“请输入登录账号:“);
scanf(“%s“loginname);
printf(“\n“);
printf(“请输入登录密码:“);
scanf(“%s“password);
printf(“\n“);
if(strcmp(loginnamelogin)!=0||strcmp(passwordpass)!=0)
{
printf(“对不起,您输入的账号或密码有误,按Enter键返回初始界面重新选择!\n“);
scanf(“%c“&ch);
getchar();
system(“cls“);
}
else
{
printf(“登录成功!按Enter键进入!“);
printf(“%c“&ch);
getchar();
n=1;
while(n)
{
system(“cls“);
printf(“\n\n\n\n\n“);
printf(“============================进销存货物管理系统================================\n“);
printf(“ 1:进货 2.查询货物信息\n“);
printf(“ 3:删除货物信息 4.修改货物信息\n“);
printf(“ 5.显示货物列表 6.统计货物信息\n“);
printf(“ 7:录入货物信息 8.货物销售 0.退出系统 \n“);
printf(“===============================================================================\n“);
printf(“\n 请根据提示输入操作代号执行您的操作:\n“);
scanf(“%d“&a);
getchar();
system(“cls“);
switch(a)
{
case 1:
head=Load();
if(head==NULL)
{
printf(“文件为空,请录入数据\n“);
printf(“按Enter键返回主菜单重新选择\n“);
getchar();
break;
}
else
{
Addgoods(head);
printf(“是否将货物信息保存到文件中,按1确定,按0取消:\n“);
scanf(“%d“&c);
switch(c)
{
case 1:fprint1(head);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 611840 2016-10-12 15:14 1400360104张洁数据结构课设报告与代码\1400360104张洁_数据结构与算法课程设计说明书 (最终版).doc
目录 0 2016-10-13 09:39 1400360104张洁数据结构课设报告与代码\代码文件\
文件 22075 2016-09-19 13:29 1400360104张洁数据结构课设报告与代码\代码文件\Good.cpp
文件 917 2016-10-04 22:33 1400360104张洁数据结构课设报告与代码\代码文件\f1.txt
目录 0 2016-10-13 09:39 1400360104张洁数据结构课设报告与代码\
- 上一篇:贪心法解决背包问题c语言代码
- 下一篇:学生信息管理mfcword文档
相关资源
- 拓扑排序 ---排课表----数据结构
- 数据结构c语言版-单链表的操作程序代
- 数据结构 C语言 迷宫问题求解 栈
- 数据结构课程设计交通信息管理系统
- 数据结构课程设计 通讯录的制作
- 数据结构课程设计——族谱管理系统
- 数据结构C语言版_伙伴系统.txt
- 表达式求值C语言实现《数据结构》课
- 校园导游图(C++)
- 校园导游咨询 C程序
- 数据结构课程设计公交线路优化查询
- 数据结构C语言课程设计平衡二叉树
- 数据结构 哈夫曼树C语言源代码
- C语言数据结构用队列求解迷宫最短路
- C++实现数据结构源代码
- 数据结构校园导航系统
- C语言实现的校园导航系统
- 算法精解 的源代码
- 数据结构C语言版_迪杰斯特拉算法
- 每输入i0=
- 链队列严蔚敏 C语言版 链队列表示与
- 数据结构 排序综合c++
- 数据结构--队列实现舞伴配对问题 舞
- 数据结构课程设计|利用邻接矩阵创建
- 数据结构课程设计故宫导游咨询系统
- 航班信息的查询与检索数据结构课设
- 数据结构——迷宫问题
- 数据结构(C语言版)(第2版)课后习
- 数据结构c语言版建立二叉树,中序非
- C语言课程设计---停车场管理
评论
共有 条评论