版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言订餐系统#include <stdio.h>#include <stdlib.h>#include <string.h>struct consumerchar stu_name30,stu_Place20;/定义客户姓名,地点char stu_time20,stu_madetime20,stu_memu20; /定义用餐时间,订单生成时间,菜单int stu_num; /用餐人数order;void reserve()/订餐int i;printf(" 请输入客户姓名: ");scanf("%s",&or
2、der.stu_name);strcat(order.stu_name,".txt");/将后一个字符串加到前一个FILE *fp1=fopen(order.stu_name,"w");/ 打开文档if(fp1=NULL)/ 若文件打开失败printf(" 文件打开失败 n");exit(0);总表 .txt","a+");/ 打开文档if(fp2=NULL)/ 若文件打开失败printf(" 文件打开失败 n");exit(0);fprintf(fp1," 客户姓名 :%s
3、n",order.stu_name);fprintf(fp2," 客户姓名 :%sn",order.stu_name);printf(" 请输入用餐人数: ");scanf("%d",&order.stu_num);fprintf(fp1," 用餐人数 :%dn",order.stu_num);fprintf(fp2," 用餐人数 :%dn",order.stu_num);printf(" 请输入用餐时间: ");scanf("%s",&
4、amp;order.stu_time);fprintf(fp1," 用餐时间 :%sn",order.stu_time);fprintf(fp2," 用餐时间 :%sn",order.stu_time);printf(" 请输入包间或餐桌号 :");scanf("%s",&order.stu_Place);fprintf(fp1," 包间号餐桌号 :%sn",order.stu_Place);fprintf(fp2," 包间号餐桌号 :%sn",order.stu_P
5、lace);printf(" 请点菜 :");fprintf(fp1," 所点的菜 :");fprintf(fp2," 所点的菜 :");for(i=1;i+)scanf("%s",&order.stu_memu);fprintf(fp1,"%s ",&order.stu_memu);fprintf(fp2,"%s ",&order.stu_memu);if(getchar()='n')break;printf(" 请输入订单
6、生成时间 :");scanf("%s",&order.stu_madetime);fprintf(fp1,"n 订单生成时间 :%s",order.stu_madetime);fprintf(fp2,"n 订单生成时间 :%s",order.stu_madetime);void find()/ 查询char line1150;char line2150;char line3150;char line4150;char line5150;char line6150;printf(" 请输入客户名: "
7、;);scanf("%s",&order.stu_name);strcat(order.stu_name,".txt");FILE *fp;if(fp=fopen(order.stu_name,"r")=NULL)/ 打开文档;printf(" 客户不存在 ");exit(0);fgets(line1,150,fp);printf("%sn",line1);fgets(line2,150,fp);printf("%sn",line2);fgets(line3,150,
8、fp);printf("%sn",line3);fgets(line4,150,fp);printf("%sn",line4);fgets(line5,150,fp);printf("%sn",line5);fgets(line6,150,fp);printf("%sn",line6);/ 读取文档和显示输出;fclose(fp);getchar();void deletes()/删除char line1150;char line2150;char line3150;char line4150;char line5
9、150;char line6150;char reason150;char choice;printf(" 请输入客户姓名 :n");scanf("%s",&order.stu_name);strcat(order.stu_name,".txt");FILE *fp;if(fp=fopen(order.stu_name,"r")=NULL)/ 打开文档;printf(" 无该用户 ");exit(0);fgets(line1,100,fp);printf("%s",l
10、ine1);fgets(line2,100,fp);printf("%s",line2);fgets(line3,100,fp);printf("%s",line3);fgets(line4,100,fp);printf("%s",line4);fgets(line5,100,fp);printf("%s",line5);fgets(line6,100,fp);printf("%s",line6);fclose(fp);/读取文档和显示输出;printf(" 是否确认删除 y/n&qu
11、ot;);scanf("%s",&choice);if(choice='n')exit(0);elseprintf(" 请输入您的联系方式和退订原因:");scanf("%s",&reason);FILE *fp2;原因 .txt","a+")=NULL)printf("fail");exit(0);fprintf(fp2,"%s",reason);fclose(fp2);strcat(order.stu_name,".tx
12、t");FILE *fp;if(fp=fopen(order.stu_name,"r")=NULL)/ 打开文档;printf(" 无该客户 ");exit(0);if(remove(order.stu_name)=0)/删除文档;printf(" 已删除成功 !");exit(0);elseprintf(" 对不起 !删除失败 !");fclose(fp);void appraise()/评价char stu_name20;char evaluate500;printf(" 请输入客户姓名:
13、");scanf("%s",&order.stu_name);strcat(order.stu_name,".txt");FILE *fp=fopen(order.stu_name,"a+");/ 将文档打开printf(" 请输入评价 : ");scanf("%s",&evaluate);FILE *fp1;总表 .txt","a+")=NULL)printf("fail");exit(0);fprintf(fp1,&
14、quot;%s",evaluate);fclose(fp1);fprintf(fp,"%sn",evaluate);fclose(fp);printf(" 评价成功,欢迎下次再来");int main()int choice,x=1;while(1)printf("=nn");printf("订餐管理系统n");printf("nn");+ +printf("| 1-订餐|+| 2-查询|n");printf("| 3-删除|+| 4-评价|n");printf("printf("| 0-结束 |=n");=n");printf(" 请选择所要选择的功能 : ");scanf("%d",&choice);getchar();swit
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何用“智能杠杆”实现降本增效-《中小企业AI实战指南》白皮书解读
- 2017护理课题题目及答案
- 徐州市中医院儿科高级生命支持准入考核
- 温州市中医院人事管理者角色认知与职业素养测评
- 金华市人民医院消化内科护士消化专科护理层级晋级题库
- 鹰潭市人民医院卒中单元医师资格认证
- 智能传感器融合技术-第15篇-洞察与解读
- 芜湖市中医院烧伤整形科主任医师资格认证
- 芜湖市中医院院前急救流程与团队配合考核
- 轨道资源可持续利用-洞察与解读
- 2025年广西专业技术人员继续教育公需科目(一)答案
- 2025年广东省考公务员考试(公安专业科目)考试试题
- 天车工高级考试题库及答案
- 公司内部营运管理制度
- 化工单位销售管理制度
- T/CNCA 022-2022煤矿用可伸缩带式输送机无基础安装装置
- 流行精粹 课件-2024-2025学年高中音乐人音版(2019)必修音乐鉴赏
- 男护士职业发展现状与未来路径
- 入团考试2025年价值观分享试题及答案
- 国家电投笔试题及答案
- 光伏运维方案
评论
0/150
提交评论