gpt4 book ai didi

c - 自习室预约计划

转载 作者:行者123 更新时间:2023-11-30 17:28:55 24 4
gpt4 key购买 nike

我无法弄清楚如何制定一个预订自习室的程序。
1. 就获取菜单的用户输入而言,我的方向正确吗?
2. 用户选择一个选项后,我如何为他们的房间选择分配一个新值以显示为开放或不可用? (指针?)

#include <stdio.h>

int main(void)
{
int rm1 = 0;
int rm2 = 0;
int rm3 = 0;
int rm4 = 0;
int rm5 = 0;
int rm6 = 0;
int rm7 = 0;
int rm8 = 0;
int rm9 = 0;
int rm10 = 0;
int input;

while (input != 4)
{

printf("Welcome to the Study-Room-Reservation System.\n"); /* Asks for user entry */
printf("Please Select an Option.\n------------------------------------\n");
printf("1. Reserve study room.\n");
printf("2. Leave study room.\n");
printf("3. Check Availability.\n");
printf("4. Exit.\n");

scanf("%d", &input);

if (input == 1)
{
printf("Please enter room number you would like to reserve. \n");/* 1. Reserve a room */
scanf("%d" , &)
}

else if (input == 2)
{
printf("Please enter room number you would like to exit. \n"); /* 2. Exit a room */
}

else if (input == 3)
{
printf("The following rooms are available. \n"); /* 3. Show available rooms */
}

else
{
printf("Invalid Command.\n"); /* Invalid Command */
}
}



return 0;
}

最佳答案

而不是

int rm1 = 0;
int rm2 = 0;
int rm3 = 0;
.
.

使用数组

int room[10]; //for 10 rooms

然后以类似的方式使用它,

if( room[i] == 0 )
//room vacant
else if( room[i] == 1 )
//room occupied

关于c - 自习室预约计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25860156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com