电话订餐系统C语言代码.docx
- 文档编号:6239209
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:10
- 大小:86.87KB
电话订餐系统C语言代码.docx
《电话订餐系统C语言代码.docx》由会员分享,可在线阅读,更多相关《电话订餐系统C语言代码.docx(10页珍藏版)》请在冰豆网上搜索。
电话订餐系统C语言代码
流程图
1.主菜单
2、增加模块
3、查找
4、修改
5、删除
6、浏览
7、退出
程序代码
#include
#include
structbook{
intnum;
charname[20];
intpeo_num;
chartime[20];
}b[50];
voidreserve(intnum)
{
if(num>50)
printf("人数已满!
");
printf("输入姓名:
");
scanf("%s",b[num].name);
printf("输入就餐人数:
");
scanf("%d",&b[num].peo_num);
printf("输入时间:
");
scanf("%s",b[num].time);
printf("谢谢!
\n");
}
voidquery(intnum)
{
charxm[20];
inti;
printf("输入顾客的姓名:
");
scanf("%s",&xm);
for(i=0;i if(strcmp(b[i].name,xm)==0) break; } if(i==num) printf("查无此人! "); else{ printf("编号是%d\n",b[i].num); printf("姓名是%s\n",b[i].name); printf("用餐人数是%d\n",b[i].peo_num); printf("用餐时间是%s\n",b[i].time); } } voidupdate(intnum) { inti,n; printf("输入要修改的编号: "); scanf("%d",&n); for(i=0;i if(n==b[i].num) { printf("原来的用餐人数是%d,原来的时间是%s,",b[i].peo_num,b[i].time); printf("请输入新的用餐人数: "); scanf("%d",&b[i].peo_num); printf("请输入新的时间"); scanf("%s",b[i].time); printf("\n"); break; } if(n==num) printf("输入的号码不存在! "); } voidDelete(intnum) { inti,n,j,k; printf("输入要删除的编号: "); scanf("%d",&n); for(i=0;i { k=b[i].num; if(n==k){ for(j=i;j<=num;j++){ strcpy(b[j].name,b[j+1].name); b[j].peo_num=b[j+1].peo_num; strcpy(b[j].time,b[j+1].time); } break; } } if(i==num) printf("不存在! "); else printf("删除成功! \n"); } voidbrowse(intnum) { inti; if(num==0) printf("没有订单"); else{ for(i=0;i printf("%4d号订单,姓名是%s,就餐人数是%d,时间是%s\n",b[i].num,b[i].name,b[i].peo_num,b[i].time); } } voidexit() { printf("\n"); } voidmain() { intn,i; intnum=0; for(i=0;num<=50;i++){ printf("1增加订餐信息\n"); printf("2查询订餐信息\n"); printf("3修改订餐信息\n"); printf("4删除订餐信息\n"); printf("5浏览订餐信息\n"); printf("0退出程序\n"); printf("inputanumber: "); scanf("%d",&n); if(n==1){ reserve(num); num++; b[i].num=num; } if(n==2) query(num); if(n==3) update(num); if(n==4){ Delete(num); num--; } if(n==5) browse(num); if(n==0){ exit(); break; } } }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电话 系统 语言 代码