模拟公交报站
#include <stdlib.h>
#include <iostream>
using namespace std;
int GetAddressMessage();//获取公交地址消息
void SetAddress();//设置公交地址
void Output();//输出公交地点
void SetMessage(int busmessge);
int NumBusAddress;//公交地点编号:1/2/3/4/5/6/7/8/9
char * c_BusAddress;//地点名
//报站类的实现
int GetAddressMessage()
{
return NumBusAddress;
}
void SetMessage(int busmessge)
{
NumBusAddress = busmessge;
}
void SetAddress()
{
switch (NumBusAddress)
{
case 1:
c_BusAddress = "到了第一个站";
break;
case 2:
c_BusAddress = "到了第二个站";
break;
case 3:
c_BusAddress = "到了第三个站";
break;
case 4:
c_BusAddress = "到了第四个站";
break;
case 5:
c_BusAddress = "到了第五个站";
break;
case 6:
c_BusAddress = "到了第六个站";
break;
}
}
void Output()
{
cout << c_BusAddress << endl;
}
int main()
{
int busmessage = 1;
for (busmessage = 1; busmessage <= 6; busmessage++)
{
SetMessage(busmessage);
SetAddress();
Output();
_sleep(1000);
}
}
作者:涵曦(www.hanxi.cc)
出处:hanxi.cnblogs.com
GitHub:github.com/hanxi
Email:im.hanxi@gmail.com
文章版权归本人所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
《 Skynet 游戏服务器开发实战》
-
学习地址:
-
优惠推荐码:
2CZ2UA5u
-
可以先免费试学前 2 章内容