91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-29
  • 語言: C/C++
  • 標簽:

資源簡介

幫一個學弟寫的小程序(c語言初學者可以看看有些bug):實現訂房,查詢,退房,評估業績等諸多簡單功能。 vc6.0編譯通過~~~~~~~

資源截圖

代碼片段和文件信息

////////////////////////////
//Hotel?manager?system
//Design?by?WongSwoon
//08.11.9?
////////////////////////////
#include
#include
#include

//////////////////////////
struct?Customer{
char?name[10];
int?id;
int?tel;
int?roomnum;
struct?tm?time;?
}Customer[5][301];
//////////////////////////

struct?Room{
int?price;
int?num;
int?remain_num;
}room[5];

///////////////////////////
void?InitRoom_Customer()
{
int?ij;
room[1].price=2000;
room[1].num=room[1].remain_num=5;
room[2].price=1000;
room[2].num=room[2].remain_num=100;
room[3].price=700;
room[3].num=room[3].remain_num=300;
room[4].price=400;
room[4].num=room[4].remain_num=200;
for(i=1;i<=4;i++)
for(j=1;j<=room[i].num;j++)
{
strcpy(Customer[i][j].name“NULL“);
Customer[i][j].id=0;
Customer[i][j].tel=0;
Customer[i][j].roomnum=1000*i+j;
Customer[i][j].time.tm_mon=1;
Customer[i][j].time.tm_mday=1;
}
}

///////////////////////////////////
int?Isempty(struct?Customer?c)
{
if(!strcmp(c.name“NULL“))
return?1;
else
return?0;
}

//////////////////////////////////
void?OrderRoom(char?c)
{
int?in;
printf(“roomnumber\tname\tID\ttel-num\ttime\n“);

switch?(c)
{
case?‘a‘:
{
if(room[1].remain_num==0)
printf(“Rooms?has?all?been?full?of\n“);
for(i=1;i<=room[1].num;i++)
printf(“%d\t\t%s\t%d\t%d\t%d.%d\n“Customer[1][i].roomnumCustomer[1][i].name
Customer[1][i].idCustomer[1][i].telCustomer[1][i].time.tm_monCustomer[1][i].time.tm_mday);

printf(“Select?the?roomnumber?and?input?the?information:“);
scanf(“%d“&n);
for(i=1;i<=room[1].num;i++)
if(Customer[1][i].roomnum==n&&Isempty(Customer[1][i]))
break;
scanf(“%s%d%d%d.%d“Customer[1][i].name&Customer[1][i].id
&Customer[1][i].tel&Customer[1][i].time.tm_mon&Customer[1][i].time.tm_mday);
room[1].remain_num--;


}break;

case?‘b‘:

{
if(room[2].remain_num==0)
printf(“Rooms?has?all?been?full?of\n“);
for(i=1;i<=room[2].num;i++)
printf(“%d\t\t%s\t%d\t%d\t%d.%d\n“Customer[2][i].roomnumCustomer[2][i].name
Customer[2][i].idCustomer[2][i].telCustomer[2][i].time.tm_monCustomer[2][i].time.tm_mday);

printf(“Select?the?roomnumber?and?input?the?information:“);
scanf(“%d“&n);

for(i=1;i<=room[2].num;i++)
if(Customer[2][i].roomnum==n&&Isempty(Customer[2][i]))
break;

scanf(“%s%d%d%d.%d“Customer[2][i].name&Customer[2][i].id
&Customer[2][i].tel&Customer[2][i].time.tm_mon&Customer[2][i].time.tm_mday);
room[2].remain_num--;
}break;


case?‘c‘:
{
if(room[3].remain_num==0)
printf(“Rooms?has?all?been?full?of\n“);
for(i=1;i<=room[3].num;i++)
printf(“%d\t\t%s\t%d\t%d\t%d.%d\n“Customer[3][i].roomnumCustomer[3][i].name
Customer[3][i].idCustomer[3][i].telCustomer[3][i].time.tm_monCustomer[3][i].time.tm_mday);


評論

共有 條評論