资源简介
1、本程序实现了用户的点餐功能,共包含五类菜品:凉菜、热菜、锅仔、主食、饮品。还有查看所点菜品与结束等功能。
2、后台管理员:按a可进入,主页面并未提示。
3、合理运用getch函数,清屏与暂停函数,页面整洁清爽。
4、菜品与txt文件对应,可实现对程序与txt的同步增删改查等功能。
5、使用了C语言很多基础语法:函数、指针、结构体、文件等。
代码片段和文件信息
#include
#include
#include
#include
/*宏定义区*/
#define max_str 30 //最大字符串长度
#define max_num 30 //最大菜品数量
#define max_all 100 //今日售卖总计最大值
/*定义菜品结构体*/
struct dishes
{
char name[max_str];
int price;
};
/*定义全局变量*/
struct dishes list1[max_num]; //存放凉菜菜品信息
int num1=0; //存放凉菜菜品数量
int *p1=&num1;
struct dishes list2[max_num]; //存放热菜菜品信息
int num2=0; //存放热菜菜品数量
int *p2=&num2;
struct dishes list3[max_num]; //存放锅仔菜品信息
int num3=0; //存放锅仔菜品数量
int *p3=&num3;
struct dishes list4[max_num]; //存放主食菜品信息
int num4=0; //存放主食菜品数量
int *p4=&num4;
struct dishes list5[max_num]; //存放饮品菜品信息
int num5=0; //存放饮品菜品数量
int *p5=&num5;
struct dishes list6[max_num]; //存放顾客点餐菜品信息
int num6=0; //存放顾客点餐菜品数量
int *p6=&num6;
struct dishes list7[max_all];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 92 2020-04-12 09:46 主食.txt
文件 134 2020-04-12 09:44 凉菜.txt
文件 140 2020-04-12 09:41 热菜.txt
文件 159335 2020-04-16 15:09 程序结构导图.jpg
文件 148 2020-04-12 09:45 锅仔.txt
文件 92 2020-04-12 11:49 饮品.txt
文件 20057 2020-04-16 14:51 Ordering _system.c
- 上一篇:bmp2jpeg图像压缩
- 下一篇:进程调度和内存管理算法实现
相关资源
- 精通UNIX下C语言编程及项目实践总结与
- 加权调度算法(C语言)
- crc16几种标准校验算法及c语言代码(
- 树莓派CAN通讯(c语言)
- FTP客户端源代码C语言
- C语言基数排序——顺序队列实现
- 256色转灰度图(c语言)
- c语言实现一个简单的线程池(thread
- avl树的实现(c语言)
- C++ 用C语言判断文件是否存在
- c语言地空对战游戏.zip
- c语言实现水波纹显示效果.zip
- c语言打字母游戏源码.zip
- c语言使用CMakeLists.txt编译和使用静态
- 高级冒泡排序高级(c语言)
- C语言程序设计单元练习及答案pdf
- 高斯 Jordan消元法 c语言代码
- c语言练习习题附答案.doc
- 基于c语言的多功能电子表的单片机实
- 基于C语言的电压表单片机实践
- 用C语言写的一个俄罗斯方块程序
- c语言定时关机
- 八皇后 回溯算法 (C语言与c#源码)
- shell实现(c语言)
- 蛇形矩阵源码(c语言)
- c语言新手入门必备笔记
- 哈夫曼树C语言编程实现
- c语言开发规范.pdf
- 编程语言推荐系统(c语言源码)
- C语言实现字节流与十六进制字符串的
评论
共有 条评论