资源简介
课程设计C语言的超市收银管理系统,是C语言课程的结业大作业,主要是超市收银的简单基本操作
代码片段和文件信息
/* Note:Your choice is C IDE */
#include
#include
#include
#include
#include
void xianshi();
void luru();
void xiugai();
void chaxun();
void shanchu();
void jilu();
void jiesuan();
void xiao();
void MainMenu( );
void xianshi();
void fun2();//商品录入界面
void fun3();//商品修改界面
void fun4();//商品查询界面
void fun5();//商品删除界面
void fun6();//销售记录界面
void fun7(); //结算界面
int i;
int m;
long temp;
struct goods
{
long number;//商品号
char name[100];//商品名称
float price;//单价
long count;//库存量
float sum;//总价
}goods[100];
struct xiaoshou
{
long amount;//购买数量
float x;//消费者支付多少
char name[10];//销售员
}xiaoshou;
void main()
{
char username[10]mima[6];
printf(“请输入用户名:“);
gets(username);
printf(“请输入密码:“);
gets(mima);
if(strcmp(username“cry“)==0&&strcmp(mima“123456“)==0)
MainMenu( );
if(strcmp(username“cry“)!=0)
{
printf(“用户名错误\n“);
main( );
}
if(strcmp(mima“123456“)!=0)
{
printf(“密码错误\n“);
main( );
}
}
//主界面
void MainMenu( )
{
int x;
system(“CLS“);
printf(“\n 超市商品收银管理系统\n\n“);
printf(“***************操作主界面***************\n“);
printf(“* *\n“);
printf(“* 1 商品录入 *\n“);
printf(“* 2 商品显示 *\n“);
printf(“* 3 商品修改 *\n“);
printf(“* 4 商品查询 *\n“);
printf(“* 5 商品删除 *\n“);
printf(“* 6 销售记录 *\n“);
printf(“* 7 结算 *\n“);
printf(“* 0 退出 *\n“);
printf(“****************************************\n“);
printf(“请选择 0~7 进行相关操作:“);
scanf(“%d“&x);
switch(x)
{
case 1:
system(“CLS“);
luru();
break;
case 2:
system(“CLS“);
xianshi();
break;
case 3:
system(“CLS“);
xiugai(); break;
case 4:
system(“CLS“);
chaxun(); break;
case 5:
system(“CLS“);
shanchu(); break;
case 6:
system(“CLS“);
jilu(); break;
case 7:
system(“CLS“);
jiesuan(); break;
case 0:
return ;
break ;
}
}
//商品录入界面
void fun2()
{
printf(“\n 商品录入 \n\n“);
printf(“---------------操作主界面---------------\n“);
printf(“- 1 商品号 -\n“);
printf(“- 2 商品名称 -\n“);
printf(“- 3 单价 -\n“);
printf(“- 4 库存量 -\n“);
printf(“- -\n“);
printf(“- 0 返回上层 -\n“);
printf(“----------------------------------------\n“);
}
//商品修改界面
void fun3()
{
printf(“\n 商品修改 \n\n“);
printf(“---------------操作主界面---------------\n“);
printf(“- 1 商品号 -\n“);
printf(“- 2 商品名称 -\n“);
printf(
- 上一篇:通过51单片机实现功秒表动态显示数字 00~99
- 下一篇:C语言源代码 《烟花》
相关资源
- C语言源代码 《烟花》
- c语言程序设计_销售管理系统
- 运输问题c语言代码
- 数据结构c语言版快速排序实验报告
- 清华 严蔚敏《数据结构》的全部代码
- DES加密算法C语言版源代码
- 单片机C语言实现流水灯,跑马灯仿真
- c语言常见英语词汇
- 数据结构活期储蓄账目管理c语言
- 操作系统 作业调度算法FCFS SJF HRN C语
- MD5 摘要算法C语言实现
- 数据结构C语言版期末总复习题
- 背包问题的贪心法C语言实现
- C语言学生通讯录管理系统
- 维吉尼亚密码 C语言
- 原创一次性口令OneTimePasswordC语言源码
- 谭浩强C语言程序设计第三版 word版教
- C语言课程设计之个人财务管理系统
- 212类型的维特比译码在C语言中的实现
- 链表实现多项式加法和乘法C语言实现
- C语言socket/smtp发送邮件,支持附件,
- Windows下纯C语言Socket、smtp发送邮件,
- 邮票问题C语言源码
- 数据结构遍历二叉树算法C语言版(附
- Buddy算法C语言实现
- opencv+vs 实现画中画 c语言
- 彩屏显示 c语言
- c语言课程设计-职工工资管理系统
- 7段数码管动态显示proteus仿真电路及
- 进程调度 时间片轮转调度算法源代码
评论
共有 条评论