全文预览

宾馆客房管理系统

上传者:读书之乐 |  格式:doc  |  页数:48 |  大小:404KB

文档介绍
"5 宾馆订餐服务\n"); printf ("0 退出系统\n"); printf (" 请选择你要办理的业务\n"); scanf ("%d",&c); // 做选择 getchar (); switch (c) { case 1: input (L); break; case 2: p=Delete (L);free (p); break; case 3: cx_customer (L); break; case 4: tongji_cus (L); break; case 5: dingcan (L); break; case 0: return; } getchar (); }} 2. 入住函数 void input (hotel_lv *L) // 入住函数{ char c; int i,lv; fangjian *p1; cus *s,*p2,*p3; hotel_lv *l; l=L->next; if (full (L)) // 判断是否客满{ printf (" 房间已满,不能入住。\n"); system ("pause"); } else { printf (" 请输入旅客所需的房间等级: "); scanf ("%d",&lv); while (l!=NULL) // 等级不为空时{ if (l->lv_num!=lv) l=l->next; else // 有此等级时{ p1=l->fj_next; while (p1!=NULL) // 房间不为空{ if (p1->mem_num==p1->max) // 是否有空床位{ p1=p1->next; if (p1==NULL) { getchar (); printf (" 此等级为%d 的所有房间均无空位\n 是否愿意更好等级[y/n]",lv); scanf ("%c",&c); // 选择

收藏

分享

举报
下载此文档