【文件属性】:
文件名称:VC++车站售票系统
文件大小:88KB
文件格式:DOC
更新时间:2018-07-13 15:13:17
车站售票系统
#include
#include
#include
#include
#define N 50
//声明用户数据类型
typedef struct
{
char uname[10];
char pwd[10];
char utype;
} USER[10];
//声明汽车班次数据类型
typedef struct
{
char num[10];
//声明其它成员
} BUS;
//班次信息管理主菜单
void busMenu()
{
char choice, ans;
system("cls");
printf("\n\n\t\t 班 次 管 理");
printf("\n\t\t=======================\n");
printf("\n\t\t 1. 添加班次\n");
printf("\n\t\t 2. 修改班次\n");
printf("\n\t\t 3. 删除班次\n");
printf("\n\t\t 4. 查询班次\n");
printf("\n");
printf("\n\t\t 0. 退出系统");
printf("\n\n\t\t=======================\n");
printf("\n\t\t 请选择(0 ~ 4):");
fflush(stdin);
choice=getchar();
//根据用户选择分别调用以下函数
if(choice-49==0)
addBus(); //添加班次信息
if(choice-50==0)
modifyBus(); //修改班次信息
if(choice-51==0)
deleteBus(); //删除班次信息
if(choice-52==0)
queryBus(); //查询班次信息
//对于选择退出,执行以下代码
if(choice<48||choice>52)
{
if(ans!='y' && ans!='Y')
{
choice='A';
//输入其它选择,执行以下代码,以返回主菜单让用户重新选择
printf("\n\t\t选择错误,请重新选择!");
fflush(stdin);
busMenu();
}
}
printf("\n\t\t你确定要退出系统吗(Y/N)?");
fflush(stdin);
ans=getchar();
if(ans=='n'||ans=='N')
busMenu();
if(ans=='y'||ans=='Y')
exit(0);
}