利用c语言制作一个简单的酒店预定管理系统

不多说,先上代码:

先创建一个   简单的酒店预定管理菜单页面.c的c语言文件

#include <stdio.h>
#include "hotel.h"
#include <unistd.h>


int main()
{
   int rect;
   do{
      //h1:;

      //欢迎
      printf("********************\n");
      printf("欢迎来到精选酒店菜单\n");
      printf("********************\n");
      printf("请选择你想入住的酒店:\n");

      printf("0) 退出\n");
      printf("1)好吃酒店       2)不要粉丝酒店\n");
      printf("3)不要扣肉酒店   4)不要锅巴酒店\n");


      //输入选择的酒店序号
      
      
      scanf("%d",&rect);
      //printf("%d\n",rect);
      
      switch (rect)
      {
         case 0:
            printf("退出成功\n");
            break;
         case 1:
            printf("欢迎来到好吃酒店\n");
            
            price(1);
            printf("结束预定.........\n请稍等,正在跳转到主菜单\n");
            sleep(2);
            //goto h1;

            break;  
         case 2: 
            printf("欢迎来到不要粉丝酒店\n");
            price(2);
            printf("结束预定.........\n请稍等,正在跳转到主菜单\n");
            sleep(2);
            //goto h1;

                  
            break;

         case 3:
            printf("欢迎来到不要扣肉酒店\n");
               price(3);
               printf("结束预定.........\n请稍等,正在跳转到主菜单\n");
               sleep(2);
               //goto h1;
            
            
            break; 
         
         case 4:
            printf("欢迎来到不要锅巴酒店\n");
               price(4);
               printf("结束预定.........\n请稍等,正在跳转到主菜单\n");
               sleep(2);
            // goto h1;
            
            
            break;


         default:
            printf("输入的酒店序号不对,请您重新输入:\n");
            sleep(2);
            //goto h1;

            //跳转重新输入

            break;


      }
    }while(rect!=0);


    return 0;

}


再创建一个 简单的酒店预定管理价格跳转后台页面.c 文件

#include <stdio.h>
#include "hotel.h"
void price (int choose_num)
{
    int day_night;
    
    float sum_price;
    if (choose_num==1)
    {

        printf("好吃酒店的价格是\n");
        printf("你要住几晚:\n");

        
        scanf("%d",&day_night);
        sum_price = hotel1+(day_night-1)*hotel1*0.95;
        printf("价格一共%.2f\n",sum_price);
      /* code */
    }

    else if (choose_num==2)
    {

        printf("不要粉丝酒店的价格是\n");
        printf("你要住几晚:\n");

        
        scanf("%d",&day_night);
        sum_price = hotel2+(day_night-1)*hotel2*0.95;
        printf("价格一共%.2f\n",sum_price);
      /* code */
    }
    else if (choose_num==3)
    {

        printf("不要扣肉酒店的价格是\n");
        printf("你要住几晚:\n");

        
        scanf("%d",&day_night);
        sum_price = hotel3+(day_night-1)*hotel3*0.95;
        printf("价格一共%.2f\n",sum_price);
      /* code */
    }
    else if (choose_num==4)
    {

        printf("不要锅巴酒店的价格是\n");
        printf("你要住几晚:\n");

        
        scanf("%d",&day_night);
        sum_price = hotel4+(day_night-1)*hotel4*0.95;
        printf("价格一共%.2f\n",sum_price);
      /* code */
    }
       

}







再建一个 hotel.h的源文件

#define hotel1 100
#define hotel2 150
#define hotel3 200
#define hotel4 250




void price(int choose_num);

 

编译的时候打开这个终端

 

然后要同时编译

命令

然后再

依次输入这些指令

***一定要将这些文件放入同一文件目录下,不然要改路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值