文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
C程序设计源代码
C程序设计源代码
格式:doc
大小:48.00 KB
文档页数:12
下载文档原格式
下载原文件
/ 12
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
int tickted; //已定票人数
int Hour_start,Minute_start,Hour_end,Minute_end; //起始时间
int Hour,Minute; //行车时间
public:
Bus_infor();
~Bus_infor();
Bus_infor *next;
int Get_no(){return No;} //返回班次号
void Bus_infor::GetTime_end(){
int NewH=0,NewM=0;
cout<<"请输入到站时间:"<<endl;
cin>>NewH>>NewM;
Hour_end=NewH;
Minute_end=NewM;
}
void Bus_infor::GetTime(){
if(Minute_end>=Minute_start)
<<setw(15)<<Minute
<<endl;
}
void Bus_infor::GetTime_start(){
int NewH=0,NewM=0;
cout<<"请输入发车时间:"<<endl;
cin>>NewH>>NewM;
Hour_start=NewH;
Minute_start=NewM;
}
class Bus_infor
{
int No; //班次号
static int Bus_No; //静态数据成员,统计当前所有的Bus_infor对象的数目
char start[20]; //起始站
char end[20]; //终点站
int Bus_order; //班次号
int all_tickted; //额定载量
{
Minute=(Minute_end-Minute_start);
Hour=(Hour_end-Hour_start);
}
else
{
Minute=(Minute_end-Minute_start+60);
Hour=(Hour_end-Hour_start-1);
}
}பைடு நூலகம்
void Bus_infor::ShowTime()
cin>>all_tickted;
GetTime_start();
GetTime_end();
GetTime();
ShowTime();
addr();
char a;
cout<<"是否清空售票(y/n)?"<<endl;
cin>>a;
if(a=='y'||a=='Y') tickted=0;
}
void Bus_infor::input(ifstream & is)
//C++课程设计
#include<iostream> //数据流输入、输出
#include<fstream> //文件输入、输出
#include<string> //字符串操作
#include<iomanip> //参数化输入/输出
#include <stdio.h>
using namespace std; //命名空间
char *Get_end(){return end;} //返回到站时间
void GetTime(); //获取行车时间
void ShowTime(); //显示行车时间
int Get_bus_order(){return Bus_order;} //返回当前所有的Bus_infor对象的数目
void Order_tickt(int n); //订票函数
<<setw(6)<<end
<<setw(15)<<all_tickted
<<setw(15)<<tickted
<<setw(15)<<Hour_start
<<setw(15)<<Minute_start
<<setw(15)<<Hour_end
<<setw(15)<<Minute_end
<<setw(15)<<Hour
void Unorder_tickt(int n); //退票函数
};
int Bus_infor::Bus_No=1;
void Bus_infor::input()
{
cout<<"\t\t\t按提示输入:"<<endl;
cout<<"\t\t输入车次: ";
cin>>Bus_order;
cout<<"请输入车的额定载量: ";
void addr(); //录入起始站
int Get_all_tickted(){return all_tickted;} //返回额定载量
int Get_tickted(){return tickted;} //返回已定票人数
char *Get_start(){ return start;} //返回发车时间
{
cout<<"显示行车时间"<<endl;
void input(); //录入函数
void input(ifstream & is); //读取函数
void output(); //输出函数
void output(ofstream & os); //写入函数
void GetTime_start(); //录入发车时间
void GetTime_end(); //录入到站时间
{
is>>Bus_order>>start>>end>>all_tickted>>tickted>>Hour_start>>Minute_start>>Hour_end>>Minute_end>>Hour>>Minute;
is.get();
}
void Bus_infor::output()
{cout<<"客车基本信息如下:"<<endl;
cout<<"车次发车时间到站时间行车时间额定载量已订票人数起点站终点站"<<endl;
cout<<setw(4)<< Bus_order
<<setw(8)<<Hour_start<<":"<< Minute_start
<<setw(8)<< Hour_end<<":"<< Minute_end
<<setw(8)<<Hour<<":"<<Minute
<<setw(10)<<all_tickted
<<setw(10)<<tickted
<<setw(11)<<start
<<setw(10)<<end<<endl;
}
void Bus_infor::output(ofstream & os)
{
os<<setw(6)<<Bus_order
<<setw(15)<<start
相关主题
c程序设计语言
c语言程序设计第三版
c语言程序设计流程图
c语言课程设计源代码
c程序设计语言第二版
文档推荐
C语言程序设计习题答案(1-5章)
页数:10
C语言实用程序设计100例流程图
页数:39
C语言程序设计课件
页数:157
C语言程序设计课程设计报告
页数:15
《C语言程序设计》-谭浩强(第四版)教案
页数:26
c语言程序设计流程图详解
页数:5
C语言程序设计框图
页数:86
C语言程序设计框图
页数:86
C语言实用程序设计100例流程图
页数:36
c语言程序设计流程图详解
页数:5
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明