《C语言订餐系统》由会员分享,可在线阅读,更多相关《C语言订餐系统(7页珍藏版)》请在人人文库网上搜索。

1、include #include #include struct consumerchar stu_name30,stu_Place20;/定义客户姓名,地点char stu_time20,stu_madetime20,stu_memu20; /定义用餐时间,订单生成时间,菜单int stu_num; /用餐人数order;void reserve()/订餐int i;printf(请输入客户姓名:);scanf(%s,&order.stu_name);strcat(order.stu_name,.txt);/将后一个字符串加到前一个FILE *fp1=fopen(order.stu_name。

2、,w);/打开文档if(fp1=NULL)/若文件打开失败 printf(文件打开失败n);exit(0);FILE *fp2=fopen(d:总表.txt,a+);/打开文档if(fp2=NULL)/若文件打开失败 printf(文件打开失败n);exit(0);fprintf(fp1,客户姓名:%sn,order.stu_name);fprintf(fp2,客户姓名:%sn,order.stu_name);printf(请输入用餐人数:);scanf(%d,&order.stu_num);fprintf(fp1,用餐人数:%dn,order.stu_num);fprintf(fp2,用餐人。

3、数:%dn,order.stu_num);printf(请输入用餐时间:);scanf(%s,&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_Place);printf(请点菜:);fprintf(fp1,所点的菜:);f。

4、printf(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(请输入订单生成时间:);scanf(%s,&order.stu_madetime);fprintf(fp1,n订单生成时间:%s,order.stu_madetime);fprintf(fp2,n订单生成时间:%s,order.stu_madetime);void find()/查询char line。

5、1150;char line2150;char line3150;char line4150;char line5150;char line6150;printf(请输入客户名:);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);fget。

6、s(line3,150,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 line5150;char line6150;char reason150;char。

7、 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,line1);fgets(line2,100,fp);printf(%s,line2);fgets(line3,100,fp);精品.printf(%s,line3);fgets(line4,100,fp);printf(%s,line4。

8、);fgets(line5,100,fp);printf(%s,line5);fgets(line6,100,fp);printf(%s,line6);fclose(fp);/读取文档和显示输出;printf(是否确认删除y/n);scanf(%s,&choice);if(choice=n)exit(0);elseprintf(请输入您的联系方式和退订原因:);scanf(%s,&reason);FILE *fp2;if(fp2=fopen(d:原因.txt,a+)=NULL)printf(fail);exit(0);fprintf(fp2,%s,reason);fclose(fp2);str。

9、cat(order.stu_name,.txt);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(请输入客户姓名:);scanf(%s,&order.stu_name);strcat(order.stu_。

10、name,.txt);FILE *fp=fopen(order.stu_name,a+);/将文档打开printf(请输入评价: );scanf(%s,&evaluate);FILE *fp1;if(fp1=fopen(d:总表.txt,a+)=NULL)printf(fail);exit(0);fprintf(fp1,%s,evaluate);fclose(fp1);fprintf(fp,%sn,evaluate);fclose(fp);printf(评价成功,欢迎下次再来);int main()int choice,x=1;while(1)精品.printf( = = nn);printf。

11、( 订餐管理系统 n);printf( + + nn);printf( | 1-订餐 | + | 2-查询 |n);printf( | 3-删除 | + | 4-评价 |n);printf( | 0-结束 | n);printf( = = n);printf(请选择所要选择的功能: );scanf(%d,&choice);getchar();switch(choice)case 0:printf(结束本次订餐,请继续操作或欢迎下次再来n);exit(0);case 1:reserve();break;case 2:find();break;case 3:deletes();break;case 4:appraise();break;default:printf(您的输入有误,请重新输入!n);getchar();break;精品.return 0;如有侵权请联系告知删除,感谢你们的配合!精品。

订餐系统c语言代码大全,C语言订餐系统相关推荐

  1. 取消预约的c语言代码大全,C语言机房机位预约系统课设(附源码).doc

    PAGE PAGE 1 C语言机房机位预约系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行 ...

  2. 用户登入系统的c语言代码大全,C语言 登录系统代码

    <C语言 登录系统代码>由会员分享,可在线阅读,更多相关<C语言 登录系统代码(3页珍藏版)>请在人人文库网上搜索. 1.include #include typedef st ...

  3. 健康调查系统c语言代码大全,C语言问卷调查(示例代码)

    你对自己的未来有什么规划?做了哪些准备?努力做一名程序员,课余时间看看代码. 你认为什么是学习?学习有什么用?现在学习动力如何?为什么?学习可以了解许多东西.现在学习动力不足.因为懒. 你感觉自己什么 ...

  4. 医院信息管理系统c语言代码大全,C语言程序设计医院信息管理系统附源代码.doc...

    实用文档 PAGE 文案大全 专业设计报告 课程名称: C 语 言 程 序 设 计 课题名称: 医院信息管理系统 专业班别: 11本计算机科学与技术二班 姓 名: 学 号: 指导教师: 设计日期: 2 ...

  5. 取消预约的c语言代码大全,c语言学习宝典2020最新手机版

    <c语言宝典2020最新手机版>是一款专注于计算机二级.C语言编译器的教学软件,无论您是在校大学生,还是职业学员,或者其他开发人员,本软件都旨在全面提高您的C语言编程思想和开发实力,使您能 ...

  6. 高校人事档案c语言代码大全,c语言人事档案管理程序

    c语言大作业,关于人事档案管理方面的 #include #include #include #include /*函数声明*/ void readFile(); void display(); voi ...

  7. java语言代码大全_java语言基础汇总

    运算符: 1)算术运算符:+-*/%,++,-- 2)关系运算符:>,=,<=,==,!= 3)逻辑运算符:&&,||,! 4)赋值运算符:=,+=,-=,*=,/=,%= ...

  8. 随机数c 语言代码大全,C 语言随机数函数

    rand(产生随机数) 相关函数 srand 表头文件 #include 定义函数 int rand(void) 函数说明 rand()会返回一随机数值,范围在0至RAND_MAX 间.在调用此函数产 ...

  9. c 语言整人代码大全,C 语言整人代码大全.doc

    C 语言整人代码大全 C 语言整人代码大全 WScript.Echo("嘿,谢谢你打开我哦,我等你很久 拉!"&TSName) WScript.Echo("你是可 ...

  10. c语言代码大全_从学生到专家,C语言开发必读的8本书

    本号总结了在C语言实际开发中必读的8本书,当然这8本书并不能囊括开发的方方面面,但就作者亲身体验来看,这8本书确实每个C语言开发者都必须要读的书,并且是应该深入精读的书. C程序设计语言 相信大家都学 ...

最新文章

  1. 前端利器—1—转型JS编程
  2. 欢迎关注我的微信公众号 “我是一个假的程序猿”
  3. 【译】Jumping into Solidity — The ERC721 Standard (Part 2)
  4. AbstractReferenceCountedByteBuf源码分析
  5. (3)nginx的虚拟主机配置
  6. linux 环境下配置ftp服务器
  7. DevNet网站上线
  8. Ajax中的url使用规则
  9. 斐波那契数列求解+尾递归
  10. 快速排序总结,Python版
  11. 95-080-048-源码-启动-启动standalonesession
  12. 洛谷4014最大/小费用最大流
  13. 基础学习:高斯混合模型GMM
  14. linux下文件和目录的颜色表示
  15. 微信小程序搭建tabbar
  16. Casewhen和Decode
  17. EXCEL如何将两列数据合并为一列并在中间加符号
  18. 老视频修复完整教程:Topaz Video Enhance AI 提升分辨率+RIFE算法补帧
  19. 大数据助力普惠金融发展
  20. 小熊派gd32f303学习之旅(3)—串口打印第一个Hello world程序

热门文章

  1. python可以这样学豆瓣_用python爬取豆瓣短评,这是我见过最牛逼的教程!
  2. 蘑菇街iOS客户端应用源码
  3. 试验数据的筛选和质量可视化
  4. 解决: 在路径为[/StudentManagerWeb]的上下文中,servlet[LoginServlet]的Servlet.service()引发异常 java.lang.NullPointe
  5. php doctrine datetime,php – doctrine和Symfony 2中的DateTime字段
  6. 反向代理神器 Nginx Proxy Manager 群晖Docker部署
  7. 联发科10月营收238亿新台币 近6个月低点
  8. 书架html特效代码,原生JS写的一个书架式的图片缩放滚动展示特效代码
  9. java 微分方程求解_解微分方程
  10. 安卓内存数据分析和内存脚本分析教程分享