• 大小: 125KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: C/C++
  • 标签: C语言  点餐系统  

资源简介

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

评论

共有 条评论