first commit

master
1021678520aA 6 years ago
parent 0708f058a4
commit 77f8c905dd

Binary file not shown.

Binary file not shown.

@ -26,12 +26,12 @@ struct wait{
char number[3];
char haoma[20];
}w[C];//等待的结构体
int main(void)
{
JIEMIAN();
return 0;
}
}
void JIEMIAN()
{
int n,a;
@ -40,17 +40,17 @@ void JIEMIAN()
printf("\t\t—————————————机房机位预约系统—————————————\n");
puts("\t\t —————————————菜单—————————————");
puts("\t\t\t 1.查询某时间段机位信息.");
puts("\t\t\t 2.预一个空机位.");
puts("\t\t\t 2.预一个空机位.");
puts("\t\t\t 3.查询等待的信息.");
puts("\t\t\t 4.取消预订.");
puts("\t\t\t 5.退出系统.");
puts("\t\t—————————————————————————————————\n");
printf("\t请输入菜单内的1-5号选项进行服务:\n");
printf("\t*请输入菜单内的1-5号选项进行服务:\n");
scanf("%d",&n);
if(n<1||n>5)
{
a=1;
printf("输入错误,请重新选择.");
printf("输入错误,请重新选择.\n");
getchar();
}
else
@ -77,23 +77,23 @@ void JIEMIAN()
XINXI();
}
if(time>=8&&time<20)
{
{
slove (time);
JIEMIAN();
}
JIEMIAN();
}
}
void YUDING()
{
int time,i,a,b,j;
char c;
FILE *fp; //用文件存数据。
printf("请输入8-20点时间段内你想预的时间:");
printf("请输入8-20点时间段内你想预的时间:");
scanf("%d",&time);
if(time<8||time>=20)
{
printf(" 时间输入错误!\n");
printf(" 请重新输入正确的时间!\n");
printf("请输入8-20点时间段内你想预的时间:");
printf("请输入8-20点时间段内你想预的时间:");
scanf("%d",&time);
}
slove(time);
@ -105,12 +105,12 @@ void JIEMIAN()
printf("-无法打开文件!-\n");
exit(0);
}
printf(" 请输入你的想要预的机位号和电话(输入机位号和电话之间请使用空格)");
printf(" 请输入你的想要预的机位号和电话(输入机位号和电话之间请使用空格)");
scanf("%s %s",w[i].number,w[i].haoma);
for(i=0;i<1;i++)
fwrite(&w[i],sizeof(struct wait),1,fp);
fclose(fp); //把一个结构体单元加入文件中
printf("\t\t ——请再次输入你想要预定的机位!(两次时间请相同,不然可能导致预定失败!)——\n");
printf("\t\t ——请再次输入你想要预订的机位!(两次时间请相同,不然可能导致预订失败!)——\n");
scanf("%d",&a);
getchar();
x[T]--;
@ -120,7 +120,7 @@ void JIEMIAN()
}
else
{
printf("\n\t ——这是最近的时间段没有被预的电脑!——\n");
printf("\n\t ——这是最近的时间段没有被预的电脑!——\n");
for(i=T+1;i<6;i++)
{
time=9+2*i;
@ -129,7 +129,7 @@ void JIEMIAN()
printf("\t 最近的空闲的时间是:%d\n",2*i+8);
break;
}
printf("\t 你想要预定吗?(请输入y/n表示是否预定)\n");
printf("\t 你想要预订吗?(请输入y/n表示是否预订)\n");
scanf("%s",&c);
getchar();
if(c=='Y'||c=='y')
@ -152,7 +152,7 @@ void JIEMIAN()
{
dengdai(j);
}
printf("\n\t\t ——请输入你想预的机位号和你的联系方式。——\n");
printf("\n\t\t ——请输入你想预的机位号和你的联系方式。——\n");
if((fp=fopen("学生信息.txt","a"))==NULL)
{
printf("-无法打开文件!-\n");
@ -162,7 +162,7 @@ void JIEMIAN()
for(j=0;j<1;j++)
fwrite(&w[j],sizeof(struct wait),1,fp);
fclose(fp);
printf("请再次输入你想要预的机位号!\n");
printf("请再次输入你想要预的机位号!\n");
scanf("%d",&b);
x[T]--;//电脑数减一
jiwei[T][b]=1;
@ -175,7 +175,7 @@ void JIEMIAN()
void QUXIAO()
{
int time,n;
printf("请输入你在8-20点时间内已经预过的时间:\n");
printf("请输入你在8-20点时间内已经预过的时间:\n");
scanf("%d",&time);
if(time<8||time>=20)
{
Loading…
Cancel
Save