[i].Hour<hour||t[i].Hour==hour&&t[i].Minute<minute) printf("\t车已开出\n");Р elseР printf("\t未开出\n");Р }Р fclose(count);Р fclose(fp);Р }Р 查找函数1 按班次号查找Р //按班次号查找Р void check1()Р - - 8 -Р {Р int j;int b;Р struct t_type t[100];Р if((fp=fopen("ticket","r"))==NULL)Р {Р printf("请先输入数据\n");Р return;Р }Р for(j=0;j<Size;j++)Р fread(&t[j],sizeof(struct t_type),1,fp);//从文件读取数据 printf(" 请输入你想要查询的班次号:\n");Р scanf("%d",&b);Р for(j=0;j<Size;j++)Р {Р if(b==t[j].b)//判断班次号是否为所要的Р {Р printf("\n%d\t%d:%d\t%s\t%s\t%d\t%d\t%d",t[j].b,t[j].Hour,t[j]. Minute,t[j].q,t[j].z,t[j].x,t[j].e,t[j].y);Р if(t[j].Hour<hour||t[j].Hour==hour&&t[j].Minute<minute)//根据时Р 间写出状态Р printf("\t车已开出\n");Р elseР printf("\t未开出\n");Р break;Р }Р }Р if(j>=Size)//没找到的情况Р printf("对不起,没有此次列车,谢谢使用!\n");