急需大神帮忙解决啊

DaiwjDev 2012-12-06 08:08:50
typedef struct flightnumber{
int number;
int date;
int clock;
int seat;
float charge;
float discount;
}flightnum;

typedef struct airline{
char *startcity;
char *arrivecity;
flightnum num[MAX];
}airline;
上面写的是航班信息的结构体,假如1:北京,2:上海,3:南京,4:合肥
1至2为航线1,2至3为航线2,3至4为航线3,4至1为航线4,1至3为航线5,2至3为航线6;
每个航线有三个航班,就是那个num【MAX】的取值了,每个航班分别每月有三天航运时间,每天3趟,怎么存储这些信息啊,
想将航班信息保存在里面 达到胰腺癌效果:
航班 日期 时间 座位数量 票价 折扣
1 5 9:00 100 20 9
1 5 9:00 100 20 9
1 5 9:00 100 20 9
1 15 15:00 100 20 9
1 15 15:00 100 20 9
1 15 15:00 100 20 9
1 25 21:00 100 20 9
1 25 21:00 100 20 9
1 25 21:00 100 20 9
航班2,3铜上一样,我用airline声明了一个line【MAX】来存航线,但是那个date和clock不会存啊,怎么做啊
求大神救命啊!!!
...全文
60 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
DaiwjDev 2012-12-06
  • 打赏
  • 举报
回复
上面写错了 时间分别是 9 15 21 每天都是这样的

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧