欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOC文档下载
 

餐饮指南c课程设计报告

  • 资源ID:37927662       资源大小:147KB        全文页数:28页
  • 资源格式: DOC        下载积分:10积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要10积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

餐饮指南c课程设计报告

课程设计报告课程名称: 面向对象程序设计 课程设计 课 题: 餐饮指南 专业班级: 计算机系信管09101班 学 号: 姓 名: 指导老师: 日 期: 2010年6 月26 日 目 录1.课题简介32.设计方案32.1程序功能32.2 程序原理及要求剖析 43.具体设计44.测试 264.1测试结果265.总结28设计体会28参考文献281.课题简介【题目描述】: 请编写一个餐饮指南程序。帮助游客查找小吃店和餐馆,以及哪个小吃店的卤煮最好,哪个餐馆的烤鸭最好等。2.设计方案2.1程序功能该程序应该具有下列功能:(1) 从文件读取小吃店和餐馆的信息;(2) 保存小吃店和餐馆的信息到文件;(3) 增加一个小吃店;(4) 增加一个餐馆;(5) 删除一个小吃店;(6) 删除一个餐馆;(7) 修改食品的价格;(8) 修改食品的受欢迎程度。(9) 显示小吃店的信息;(10) 显示餐馆的信息;(11) 显示指定小吃店最便宜的食品(12) 显示指定餐馆最受欢迎的食品;(13) 其他扩充功能。2.2程序原理及要求剖析原理:(1) 按照面向对象的思想和开发过程完成这个应用程序。要求:【信息要求】(1) 食品的信息包括名称,价格,受欢迎程度;(2) 小吃店的信息包括经营者,位置,食品的信息(一个店可卖多种小吃);(3) 餐馆的信息包括经营者,餐馆名称,电话号码,开门时间,食品的信息(一个餐馆卖多种菜)。 【输入要求】为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。 对输入的数据要进行合法性判断。【输出要求】应用程序运行后,要在屏幕上显示一个菜单; 要求用户输入数据时,要给出清晰、明确的提示信息。3.具体设计# include "iostream.h"# include "fstream.h"# include "stdlib.h"# include "string.h"# define N 30/名字长度# define M 50/食店的菜色或小吃个数# define MAX 40/餐馆和小吃店的个数int sn=0,rn=0;/小吃店、餐馆的个数void putinfmtion();/文件存储餐店信息void getinfmtion();/文件获得餐店信息void edit(char sr,int &n,int num); /编辑信息 ,num为编号void add();/添加新信息void ressearch();/搜索餐馆void search();/搜索void showshop();/显示餐店void snasearch();/搜索小吃店void mainmenu();/主菜单void salewellfood();/查看推介食物/类定义/食物类class Mealprivate: /私有成员char nameN;/名字float price;/价格int popular; /受欢迎程度(0-10)public: Meal() /析构函数Meal(); /构造函数Meal(char na,float prc,int ppl);/构造函数void setname(char na);/设置名字char *getname();/返回名字void setprice(float prc);/设置价格float getprice();/返回价格int setpopular(int ppl);/设置受欢迎程度(0-10),设置成功返回1,否则返回0int getpopular();/返回受欢迎程度(0-10)void showdata();/显示内容void setdata();/手动设置所有内容void alter(); /修改所有内容void filecin(fstream & fcin);/文件输入void filecout(fstream & fcout);/文件输出;/餐店类class Eateryprivate:char chairmanN;/负责人名字protected:Meal foodM; /菜式int m; /菜式种数int id; /数组中自身的编号public:Eatery()/析构函数Eatery(); /构造函数Eatery(int n,Eatery some);/重载构造函数Eatery(char na,Meal fd,int n);/构造函数void setname(char na);/设置名字char *getname();/返回名字int getm();/返回菜色数量Meal getfood(int i);/返回菜色信息void popularrank();/按照食物的受欢迎程度进行排序void pricerank();/按照食物的价格进行排序;void seteaterydata(int &fm,Meal fdM,int refm);/手动设置所有内容void eatfilecin(fstream & fcin);/文件输入void eatfilecout(fstream & fcout);/文件输出/共有的静态数据成员static int n;/数组已用空间总数;/餐馆类:继承餐店类class Restaurant:public Eateryprivate:char resnameN,place2*N; /餐馆名称,餐馆位置char phonenumN; /餐馆电话int opentime; /餐馆的开门时间:24小时制public:char* getplace(); /获得餐馆位置char* getresname(); /获得餐馆名称int setopentime(int ot); /设置餐馆的开门时间int getopentime(); /获得餐馆的开门时间char* getphonenum(); /获得餐馆的电话int getm(); /获得菜式种数void setdata(); /手动设置所有内容void alter(); /餐馆信息修改void showdata(); /显示餐馆的内容void filecin(fstream & fcin);/文件输入void filecout(fstream & fcout);/文件输出;/小吃店类:继承餐店类class Snackcart:public Eateryprivate:char place2*N; /小吃店位置;public:void setdata(); /手动设置所有内容char *getplace(); /获得小吃店位置void alter(); /小吃店信息修改void showdata(); /显示小吃店的内容void filecin(fstream & fcin);/文件输入void filecout(fstream & fcout);/文件输出;/建立类组批量管理Restaurant rstrtMAX; /餐馆类组Meal foodMAX; /推介食物Snackcart snkctMAX; /小吃店类组int rm=0,sm=0; /推介食物个数int refmM,sefmM; /推介菜式所属的餐店编号Meal rfdM,sfdM; /推介菜式列表ostream &operator<<(ostream& out,Meal &a); /Meal <<重载ostream &operator<<(ostream& out,Restaurant &a); /Restaurant <<重载ostream &operator<<(ostream& out,Snackcart&a); /Snackcart<<重载/各类函数的实现/Meal类函数的实现Meal:Meal() /构造函数price=0;popular=0;Meal:Meal(char na,float prc,int ppl) /构造函数strcpy(name,na);price=prc;popular=ppl;void Meal:filecin(fstream & fcin)/文件输入fcin>>name>>price>>popular;void Meal:filecout(fstream & fcout)/文件输出fcout<<name<<" "<<price<<" "<<popular<<"n"void Meal:setname(char na)/设置名字strcpy(name,na);char* Meal:getname() /返回名字return name;void Meal:setprice(float prc) /设置价格price=prc;float Meal:getprice() /返回价格 return price;int Meal:setpopular(int ppl)/设置受欢迎程度(0-10),设置成功返回1,否则返回0if(ppl<=10&&ppl>=0)popular=ppl;return 1;cout<<"受欢迎程度须在(010)范围内,因此输入错误 "return 0;int Meal:getpopular()/返回受欢迎程度(0-10)return popular;void Meal:showdata()/显示内容cout<<"n 食物名字: "<<name;cout<<" 价格 "<<price;cout<<" 受欢迎程度 "<<popular<<endl;cout<<endl;void Meal:setdata()/手动设置所有内容int ppl;cout<<"请输入食物的信息:"<<endl;cout<<"名称:"cin>>name;cout<<endl;cout<<"价额: "cin>>price;cout<<endl;cout<<"受欢迎程度(010) "cin>>ppl;while(setpopular(ppl)=0)cout<<"请重新输入n"cin>>ppl;cout<<endl;void Meal:alter() /修改所有内容int ch=0;char ch2=0;float prc;int ppl;cout<<"-进入菜式信息修改-"<<endl;cout<<"您希望修改:"<<endl;cout<<"1.价格n"cout<<"2.受欢迎程度n"cout<<"3.返回n"cin>>ch;if(ch=1)cout<<"请输入新的价格: "cin>>prc;cout<<"价格将改为"<<prc<<"是否确认?nY:是nN:否"<<endl;cin>>ch2;if(ch2=Y)price=prc;cout<<"修改成功!"<<endl;else cout<<"修改失败!"<<endl; if(ch=2) cout<<"请输入更改的受欢迎程度: "cin>>ppl;cout<<"受欢迎程度将改为"<<ppl<<"是否确认?nY:是nN:否"<<endl;cin>>ch2;if(ch2=Y)while(!setpopular(ppl)cout<<"输入错误,受欢迎程度范围为(1-10): "cout<<"请重新输入更改的受欢迎程度: "cin>>ppl; cout<<"受欢迎程度将改为"<<ppl<<"是否确认?nY:是nN:否"<<endl;cin>>ch2;if(ch2=Y)cout<<"修改成功!"<<endl;else cout<<"修改失败!"<<endl;/初始化共有的静态数据成员;int Eatery:n=0; /数组已用空间总数/Eatery类函数的实现Eatery:Eatery() /构造函数m=0;id=n;n+;Eatery:Eatery(int n,Eatery some)/重载构造函数strcpy(chairman,some.chairman);int i;for(i=0;i<n;i+)foodi=some.foodi;m=some.m;Eatery:Eatery(char na,Meal fd,int n)/构造函数strcpy(chairman,na);int i;for(i=0;i<n;i+)foodi=fdi;m=n;void Eatery:setname(char na)/设置名字strcpy(chairman,na);char *Eatery:getname() /返回名字return chairman;int Eatery:getm() /返回菜色数量return m; Meal Eatery:getfood(int i)/返回菜色信息return foodi;void Eatery:eatfilecin(fstream &fcin)/文件输入fcin>>chairman;fcin>>m;for(int i=0;i<m;i+)foodi.filecin(fcin);void Eatery:eatfilecout(fstream &fcout)/文件输出fcout<<chairman<<" "fcout<<m<<"n"for(int i=0;i<m;i+)foodi.filecout(fcout);void Eatery:popularrank() /按照食物的受欢迎程度进行排序int i,j,temp;Meal tp;for(i=0;i<m;i+)temp=i;for(j=i;j<m;j+)if(foodtemp.getpopular()<foodj.getpopular()temp=j;tp=foodtemp;foodtemp=foodi;foodi=tp;void Eatery:pricerank() /按照食物的价格进行排序int i,j,temp;Meal tp;for(i=0;i<m;i+) temp=i; for(j=i;j<m;j+)if(foodtemp.getprice()>foodj.getprice() temp=j;tp=foodtemp;foodtemp=foodi;foodi=tp;void Eatery:seteaterydata(int &fm,Meal fdM,int efm )/手动设置所有内容;fm是对应推介菜式个数;fd推介菜式列表int j;cout<<"请输入:n"<<endl;cout<<"经营者: "cin>>chairman;cout<<endl;cout<<"菜种数: "cin>>m;cout<<endl;for(int i=0;i<m;i+)j=-1;cout<<"请输入第 "<<i+1<<"种菜式信息:n"foodi.setdata();for(j=0;j<fm;j+)if(strcmp(fdj.getname(),foodi.getname()=0&&fdj.getpopular()<foodi.getpopular()fdj=foodi;efmj=id;break;if(j=fm)fm+;fdj=foodi;efmj=id;/Restaurant类函数的实现char* Restaurant:getplace() /获得餐馆位置return place;char* Restaurant:getresname() /获得餐馆名称return resname;int Restaurant:setopentime(int ot) /设置餐馆的开门时间;if(ot<=24&&ot>=0)opentime=ot;return 1;cout<<"!输入错误:时间输入须在 1-24范围内(24进制)n "return 0;int Restaurant:getopentime() /获得餐馆的开门时间return opentime;char* Restaurant:getphonenum() /获得餐馆的电话return phonenum;int Restaurant:getm() /获得菜式种数return m;void Restaurant:filecin(fstream & fcin)/文件输入eatfilecin(fcin);fcin>>resname>>place>>phonenum>>opentime;void Restaurant:filecout(fstream & fcout)/文件输出eatfilecout(fcout);fcout<<resname<<" "<<place<<" "<<phonenum<<" "<<opentime<<"n"void Restaurant:setdata()/手动设置所有内容int ot;seteaterydata(rm, rfd, refm);cout<<"请输入:"<<endl;cout<<"餐馆名称: "cin>>resname;cout<<endl;cout<<"位置: "cin>>place;cout<<endl;cout<<"电话号码: "cin>>phonenum;cout<<endl;cout<<"开门时间:(24进制) "cin>>ot;while(setopentime(ot)=0)cout<<"请重新输入时间(24进制)n"cin>>ot;cout<<endl;cout<<"存储成功"<<endl;void Restaurant:alter() /餐馆信息修改int i;int ch;cout<<"-餐馆信息修改-"<<endl;for(i=0;i<m;i+)cout<<"编号"<<i+1<<" "<<foodi<<endl;cout<<"欲编辑菜式信息请输入对应菜式的编号n 输入-1可退出修改"<<endl;cin>>ch;if(ch>=0&&ch<m)cout<<foodch<<endl;foodch.alter();else if(ch>=m)cout<<"输入错误退出修改n"else cout<<"退出修改n"void Restaurant:showdata()/显示餐馆的内容int i;cout<<"-n"cout<<"餐馆信息n名称: "<<resname;cout<<"n地址: "<<place;cout<<"n开门时间: "<<opentime;cout<<"n电话号码 : "<<phonenum;popularrank();if(m)cout<<"n最受欢迎的食物是:n"cout<<"食物编号: 1 "<<food0;cout<<"n其它食物:n"for(i=1;i<m;i+)cout<<"食物编号: "<<i+1<<" "<<foodi;cout<<endl;cout<<"-n"/Snackcart类函数的实现void Snackcart:filecin(fstream & fcin)/文件输入eatfilecin(fcin);fcin>>place;void Snackcart:filecout(fstream & fcout)/文件输出eatfilecout(fcout);fcout<<place<<"n"void Snackcart:setdata() /手动设置所有内容seteaterydata(sm,sfd,sefm);cout<<"小食店的位置: "cin>>place;cout<<"存储成功"<<endl;char *Snackcart:getplace() /获得小吃店位置return place;void Snackcart:alter() /小吃店信息修改int i;int ch;for(i=0;i<m;i+)cout<<i+1<<" "<<foodi<<endl;cout<<"欲编辑菜式信息请输入相应的菜式编号n 输入-1可退出修改"<<endl;cin>>ch;if(ch>=0)cout<<foodch<<endl;foodch-1.alter();else cout<<"退出修改"void Snackcart:showdata() /显示小吃店的内容int i;cout<<"Snackcart"cout<<"n位置: "<<place;pricerank();if(m)cout<<"n该店最便宜的小吃是:"cout<<"小吃编号: 1n "<<food0;cout<<"其它小吃:n"for(i=1;i<m;i+)cout<<"小吃编号: "<<i+1<<" "<<foodi;cout<<endl;/<<重载函数的实现:ostream &operator<<(ostream& out,Meal &a) /Meal <<重载a.showdata();return out;ostream &operator<<(ostream& out,Restaurant &a) /Restaurant <<重载a.showdata();return out;ostream &operator<<(ostream& out,Snackcart&a) /Snackcart<<重载a.showdata();return out;/其他函数的实现:void showed(char sr,int &n)/显示餐馆/小食店的信息int num;while(num!=0&&num!=-1)cout<<"-显示餐馆/小食店的信息-"<<endl;cout<<"输入餐店编号执行对应操作"<<endl;cout<<" 0.返回"<<endl;cout<<" -1.返回主菜单"<<endl;cout<<" -2.退出"<<endl;cout<<"欲编辑信息请输入修改的编号进入修改n"<<endl;cin>>num;if(num>0)edit(sr,n,num-1);else if(num=-2)cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);else mainmenu();void showshop() /显示餐店信息char ch=0;int i;while(ch!=3)cout<<"nnnn-显示餐店-"<<endl;cout<<"请选择:"<<endl;cout<<" 1.小食店"<<endl;cout<<" 2.餐馆 "<<endl;cout<<" 3.返回主菜单"<<endl;cout<<" 4.退出"<<endl;cout<<"仅当指定餐馆/小食店后方可编辑其信息 "<<endl;cin>>ch;switch (ch)case1:if(!sn)cout<<"还未存入没有小食店的信息n"elsefor(i=0;i<sn;i+)cout<<"小吃店编号:"<<i+1<<" "<<snkcti<<endl;showed (s,sn);break;case2:if(!rn)cout<<"还未存入没有餐馆的信息.n"elsefor(i=0;i<rn;i+)cout<<"餐馆编号:"<<i+1<<" "<<rstrti<<endl;showed (r,rn);break;case3:mainmenu();break;case4:cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);void search() /查找餐店信息char ch=0;while(ch!=4)cout<<"-查找信息-"<<endl;cout<<"请选择查找:"<<endl;cout<<" 1.小食店"<<endl;cout<<" 2.餐馆"<<endl;cout<<" 3.返回"<<endl;cout<<" 4.退出"<<endl;cout<<"仅当指定餐馆/小食店后方可编辑其信息"<<endl;cin>>ch;switch(ch)case1:snasearch();break;case2:ressearch();break;case3:mainmenu();break;case4:cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);void snasearch()/搜索小吃店if(!sn)cout<<"还未存入小食店的信息.n"elsechar ch=0;char place2*N;int isna=-1;int i;while(ch!=4) cout<<"-查找小吃店-"<<endl;isna=-1;/初始化cout<<""<<endl;cout<<"请选择以_为线索查找:"<<endl;cout<<" 1.位置"<<endl;cout<<" 2.返回"<<endl;cout<<" 3.退出"<<endl;cout<<"仅当指定餐馆/小食店后方可编辑其信息 "<<endl;cin>>ch;switch(ch)case1:cout<<"请输入位置"<<endl;cin>>place;for(i=0;i<sn;i+)if(strcmp(place,snkcti.getplace()=0)if(i<sn)isna=i;cout<<snkctisna<<endl;edit(s,sn,isna);else cout<<"没有相关信息n" break; case2: mainmenu();break;case3:cout<<"感谢您的使用"<<endl;putinfmtion(); exit(0);void ressearch() /搜索餐馆char ch=0;char shopnameN,place2*N;int ires=-1;int i;if(!rn)cout<<"还未存入小食店的信息n"elsewhile(ch!=4) cout<<"-搜索餐馆-"<<endl;ires=-1;/初始化cout<<""<<endl;cout<<"请选择以_为线索查找:"<<endl;cout<<" 1.餐馆名字"<<endl;cout<<" 2.位置"<<endl;cout<<" 3.返回"<<endl;cout<<" 4.退出"<<endl;cout<<"仅当指定餐馆/小食店后方可编辑其信息 "<<endl;cin>>ch;switch(ch)case1:cout<<"输入餐馆名称:"<<endl;cin>>shopname;for(i=0;i<rn;i+)if(strcmp(shopname,rstrti.getresname()=0)if(i<rn)ires=i;cout<<rstrtires<<endl; edit(r,rn,ires); /可对选中项编辑,调用编辑函数else cout<<"没有相关信息n"break;case2:cout<<"输入位置"<<endl;cin>>place;for(i=0;i<rn;i+)if(strcmp(place,rstrti.getplace()=0)if(i<rn)ires=i;cout<<rstrtires<<endl;edit(r,rn,ires);else cout<<"没有相关信息n"break;case3:mainmenu();break; case4:cout<<"感谢您的使用"<<endl;putinfmtion(); exit(0);void mainmenu()/主菜单system("cls"); /清屏char ch=0;while(ch!=4)cout<<"-主菜单-"<<endl;cout<<"请选择:"<<endl;cout<<"0.推介食物信息"<<endl;cout<<"1.显示餐馆或小食店信息"<<endl;cout<<"2.查询餐馆或小食店"<<endl;cout<<"3.添加新的餐馆或小食店"<<endl;cout<<"4.退出."<<endl;/cout<<"仅当指定餐馆/小食店后方可编辑其信息 "<<endl;cin>>ch;switch(ch)case0:salewellfood();break;case1:showshop();break;case2:search();break;case3:add();case4:cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);void salewellfood()/查看推介食物char ch=0;int i;int num;while(ch!=3)cout<<"nnnn-查看推介食物-"<<endl;cout<<"请选择:"<<endl;cout<<"1.小吃"<<endl;cout<<"2.菜式 "<<endl;cout<<"3.返回主菜单"<<endl;cout<<"4.退出"<<endl;cout<<"仅当指定餐馆/小食店后方可编辑其信息 "<<endl;cin>>ch;switch(ch)case1:if(!sm)cout<<"没有小食店的信息n"elsefor(i=0;i<sm;i+)cout<<"对应小吃店编号为 "<<sefmi-MAX+1<<" "<<sfdi<<endl;cout<<"输入小吃店编号可以查看小吃店详细信息:(或者输入-1退出查看详细信息)"<<endl;cin>>num;edit(s,sn,num-1);break;case2:if(!rm)cout<<"没有餐馆的信息.n"elsefor(i=0;i<rm;i+)cout<<i+1<<" "<<rfdi<<"对应餐馆编号为 "<<refmi+1<<endl;cout<<"输入小吃店编号可以查看餐馆详细信息:(或者输入-1退出查看详细信息)"<<endl;cin>>num;edit(r,rn,num-1);break;case3:mainmenu();break;case4:cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);void getinfmtion() /文件获得餐店信息fstream gd("cart.txt",ios:in);if(!gd)cout<<"File could not be opened."<<endl;abort();if(!gd.eof()gd>>sn>>rn>>sm>>rm;/文件输入信息:小吃店、餐馆、小吃店推介食物、餐馆推介食物的总数,int i;for(i=0;i<sn;i+) /批量输入小吃店信息snkcti.filecin(gd); for(i=0;i<rn;i+) /批量输入餐馆信息rstrti.filecin(gd); for(i=0;i<sm;i+) /批量输入小吃店推介食物的信息 sfdi.filecin(gd); for(i=0;i<rm;i+) /批量输入餐馆推介食物的信息rfdi.filecin(gd); for(i=0;i<sm;i+) /批量输入小吃店推介食物的信息gd>>sefmi; for(i=0;i<rm;i+) /批量输入餐馆推介食物的信息gd>>refmi;gd.close();void putinfmtion() /文件存储餐店信息fstream gd ("cart.txt",ios:out);if(!gd)cout<<"File could not be opened."<<endl;abort();if(!gd.eof()gd<<sn<<" "<<rn<<" "<<sm<<" "<<rm<<endl;/文件输入信息:小吃店、餐馆、小吃店推介食物、餐馆推介食物的总数, int i;for(i=0;i<sn;i+) /批量输入小吃店信息snkcti.filecout(gd); for(i=0;i<rn;i+) /批量输入餐馆信息rstrti.filecout(gd); for(i=0;i<sm;i+) /批量输入小吃店推介食物的信息 sfdi.filecout(gd); for(i=0;i<rm;i+) /批量输入餐馆推介食物的信息rfdi.filecout(gd); for(i=0;i<sm;i+) /批量输入小吃店推介食物的信息gd<<sefmi<<" " for(i=0;i<rm;i+)/批量输入餐馆推介食物的信息gd<<refmi<<" "cout<<"File Saved"<<endl;gd.close();void add() /添加新信息char ch;while(ch!=3)system("cls"); /清屏cout<<"-添加新信息-"<<endl;cout<<"请选择:"<<endl;cout<<" 1.添加新的小食店信息"<<endl;cout<<" 2.添加新的餐馆信息"<<endl;cout<<" 3.返回到主菜单"<<endl;cout<<" 4.退出"<<endl;cin>>ch;switch(ch)case1:snkctsn+.setdata();break;case2:rstrtrn+.setdata();break;case3:mainmenu();break;case4:cout<<"感谢您的使用"<<endl;putinfmtion();exit(0);void edit(char sr,int &n,int num) /编辑信息 char ch=0;int i,j;if(num>=0&&num<n)if(sr=r)cout<<rstrtnum<<endl;elsecout<<snkctnum<<endl;cout<<"-编辑信息-"<<endl;cout<<"请选择"<<endl;cout<<" 1.删除"<<endl;cout<<" 2.更新"<<endl;cout<<" 3.返回"<<endl;cout<<" 4.返回主菜单"<<endl;cout<<" 5.退出"<<endl;cin>>ch;switch(ch)case1:if(sr=s)

注意事项

本文(餐饮指南c课程设计报告)为本站会员(仙***)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!