电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c++课程设计-车票管理系统

c++课程设计-车票管理系统_第1页
1/14
c++课程设计-车票管理系统_第2页
2/14
c++课程设计-车票管理系统_第3页
3/14
void Bus_link::input(){Bus_infor *p,*p2=NULL;p=head;int n;while(p-〉next)p=p->next;while(n){p2=new Bus_infor;p2—>input();p—〉next=p2;p2—>next=NULL;p=p—〉next;Bus_link::setkey(1);cout〈〈”\t\t\t按1继续,按0返回:";cin〉〉n;}}#include//字符串操作#include〈iomanip〉//参数化输入/输出#include〈time.h>//时间库函数using namespace std;//命名空间class Bus_infor{private: static int Bus_No;//静态数据成员,统计当前所有的Bus_infor对象的数目char start[20];//起点站char end[20];//终点站int Bus_order;//班次号 int all_tickted;//额定载量int tickted;//已定票人数int Hour_start,Minute_start;//发车时间float GoHour;//行车时间public:Bus_infor();~Bus_infor();Bus_infor *next;void input();//录入函数 void input(ifstream & is);//读取函数 void output();//输出函数void output(ofstream & os);//写入函数void Order_tickt(int n);//定票函数void Unorder_tickt(int n);//退票函数void GetTime_start();//猎取发车时间函数bool GetTime();//推断当前班次状况函数int Get_all_tickted() { return all_tickted; } //内联函数,返回额定载量 int Get_tickted() {return tickted; }//返回已定票人数int Get_bus_order() { return Bus_order; }//返回班次号string Get_end()const;//返回终点站的字符串};int Bus_infor::Bus_No=1;Bus_infor::Bus_infor(){ Bus_No++; tickted=0;}Bus_infor::~Bus_infor(){ Bus_No-—;}void Bus_infor::input(){cout<<"\t\t\t按提示输入:"<〉Bus_order;if (cin.fail())//推断输入的数据类型是否有错{cout 〈< ”\n班次输入错误,请重新输入:”;cin。clear();cin.get();}else break;}cout<〈”请输入车的额定座位数: ”;while(1){cin>>all_tickted;if (cin。fail())//推断输入的数据类型是否有错{cout << ”\n座位数输入错误,请重新输入:";cin.clear();cin。get();}else break;}GetTime_start();cout<〈”请输入行车时间:”;while(1){cin〉〉GoHour;if (cin.fail())//推...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c++课程设计-车票管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部