#include
#define N 80 /*宏定义多条记录*/ void maipiao(int s,int t); /*函数定义*/ float times(int k); int hour(int k) { switch(k) { case 1: return 07;break; case 2: return 10;break; case 3:
return 13;break; case 4:
return 16;break; case 5: return 19;break;
case 6: return 21;break; case 7: return 07;break; case 8: return 11;break; case 9: return 15;break; case 10: return 19;break;
case 11: return 23;break; case 12: return 07;break; case 13: return 11;break; case 14: return 15;break; case 15: return 19;break;
case 16:
return 23;break;
case 17:
/*d到闽清一天的发车时间小时段*/ /*d到长乐一天的发车时间小时段*/ /*d到连江一天的发车时间小时段*/ 11
return 07;break; return 11;break; return 16;break;
return 20;break; /*d到永泰一天的发车时间小时段*/ case 18: case 19: case 20: case 21: return 07;break; case 22: return 12;break; case 23: return 17;break;
case 24: return 22;break; case 25: return 07;break; case 26: return 14;break; case 27: return 19;break;
case 28:
return 22;break;
}
} int minute(int k) { switch(k) { case 1: return 00;break; case 2: return 00;break; case 3:
return 00;break; case 4:
return 00;break; case 5: return 00;break;
case 6: return 00;break; case 7:
return 00;break;
case 8:
/*d到福清一天的发车时间小时段*/ /*d到罗源一天的发车时间小时段*/
/*开车时间段*/ /*d到闽清一天的发车时间分钟段*/ 12
return 00;break; return 00;break; return 00;break;
return 00;break; /*d到长乐一天的发车时间分钟段*/ case 9: case 10: case 11: case 12: return 00;break; case 13: return 00;break; case 14: return 00;break; case 15: return 00;break;
case 16: return 00;break; case 17: return 00;break; case 18: return 30;break; case 19: return 00;break;
case 20: return 30;break; case 21: return 00;break; case 22: return 30;break; case 23: return 00;break;
case 24: return 30;break; case 25: return 30;break; case 26: return 00;break; case 27: return 30;break;
case 28:
return 30;break;
}
} void wap(int k)
/*d到连江一天的发车时间分钟段*/ /*d到永泰一天的发车时间分钟段*/ /*d到福清一天的发车时间分钟段*/ /*d到罗源一天的发车时间分钟段*/
/*开车时间段*/ 13
{ switch(k) { case 1:
printf(\闽清\ case 2:
printf(\长乐\ case 3:
printf(\连江\ case 4:
printf(\永泰\ case 5:
printf(\福清\ case 6:
printf(\罗源\
}
} int shijian() {
struct tm *ptr; time_t lt; lt =time(NULL); ptr=gmtime(<); printf(ctime(<)); return 0;
} float times(int k) { float t; if(k==1)
t=1.5; if(k==2) t=3.0; if(k==3||k==4) t=4.0; if(k==5||k==6)
t=4.5;
return t;
} int number(int k) { int f;
if(k==1||k==2)
f=30;
/*输入终点站的函数*/ /*输出当前时间的函数*/ /*输入行车时间的函数*/ 14
if(k==3||k==4)
f=40; f=45; if(k==5||k==6) return f;
} /*输入最大载客量的函数*/ int nownumber(int k,int i) { int n=0;
char filename[10]; switch(i) { case 1: strcpy(filename,\ case 2: strcpy(filename,\ case 3:
strcpy(filename,\ case 4:
strcpy(filename,\ case 5: strcpy(filename,\ case 6: strcpy(filename,\ case 7: strcpy(filename,\ case 8: strcpy(filename,\ case 9: strcpy(filename,\ case 10: strcpy(filename,\ case 11: strcpy(filename,\ case 12: strcpy(filename,\ case 13: strcpy(filename,\ case 14: strcpy(filename,\ case 15: strcpy(filename,\ case 16:
strcpy(filename,\15