c语言付款功能代码_C语言 实现简单功能的12306火车售票系统【附源码】

这是一个使用C语言编写的12306火车售票系统,包括录入班次、浏览所有班次、按班次号查询、按终点站查询、排序保存、售票和退票等功能。系统对车次信息进行读写操作,并根据时间进行状态判断,如是否已发车、能否办理购退票等。
摘要由CSDN通过智能技术生成

*/

fclose(fp);

}

else

{

fclose(fp);

}

return;

}

//保存班次信息

void writecardbasefile()

{

int i;

FILE *fp;

if ((fp=fopen("./number.dat","w"))==NULL)

{

printf("系统错误");

}

char buff[10]={0};

strcpy(buff," ");

for (i=0;i

{

if (fwrite(&cBList[i],sizeof(CardBase),1,fp)!=1)

{

printf("系统错误");

}

if (fwrite(buff,2,1,fp)!=1)

{

printf("系统错误");

}

}

fclose(fp);

}

//保存排序信息

void writesortfile()

{

int i;

FILE *fp;

if ((fp=fopen("./sort.dat","w"))==NULL)

{

printf("系统错误");

}

char buff[10]={0};

strcpy(buff," ");

for (i=0;i

{

if (fwrite(&cBList[i],sizeof(CardBase),1,fp)!=1)

{

printf("系统错误");

}

if (fwrite(buff,2,1,fp)!=1)

{

printf("系统错误");

}

}

fclose(fp);

}

//打印并输入后返回

void printReturn(char *info)

{

printf(" %s",info);

fflush(stdin);//清空输入缓冲区,通常是为了确保不影响后面的数据读取.

getchar();

}

//输入信息

void setInfo(char pinfo[1024],char desinfo[])

{

printf(" %s:",pinfo);

fflush(stdin);

scanf("%s",desinfo);

}

//系统初始化

void initsystem()

{

readcardbasefile();

};

//录入班次

void infoinput()

{

setInfo("班次",cBList[cbNum].C_ID);

setInfo("发车时间(24小时制)",cBList[cbNum].C_TIME);

setInfo("起点站",cBList[cbNum].C_ANAME);

setInfo("终点站",cBList[cbNum].C_BNAME);

setInfo("行车时间",cBList[cbNum].C_USETIME);

setInfo("额定载量",cBList[cbNum].C_MAXNUM);

setInfo("余票数量",cBList[cbNum].C_REMAINNUM);

cbNum++;

writecardbasefile();

printReturn(" 录入成功,回车键返回");

};

//时间比较

1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载体验!下载完使用问题请私信沟通。 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业员工。 3.项目具有丰富的拓展空间,不仅可作为入门进阶,也可直接作为毕设、课程设计、大作业、初期项目立项演示等用途。 4.当然也鼓励大家基于此进行二次开发。在使用过程中,如有问题或建议,请及时沟通。 5.期待你能在项目中找到乐趣和灵感,也欢迎你的分享和反馈! 【资源说明】 基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip基于C语言实现火车订票系统源码(课程大作业).zip 基于C语言实现火车订票系统源码(课程大作业).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值