用c语言编写程序,要求男女共用一个浴池,当男生进去洗澡时,女生不能进去,但是男生能进去,反之亦然

2025-02-26 18:16:21
推荐回答(1个)
回答1:

int main(){
int 泳池状态=0;
while(1){
男生进去洗澡(泳池状态);
女生进去洗澡(泳池状态);
泳池状态 = !泳池状态;
}
return 0;
}

void 男生进去洗澡(int state)
{
if(state==0){
printf("有女生在洗澡,男生不能进去");
return;
}
printf("男生已经进去洗澡");
}

void 女生进去洗澡(int state)
{
if(state==1){
printf("有男生在洗澡,女生不能进去");
return;
}
printf("女生已经进去洗澡");
}