全文预览

大一C语言课程设计题目

上传者:梦&殇 |  格式:docx  |  页数:2 |  大小:37KB

文档介绍
售票程序,要求如下:Р(1)?乘客购票时用菜单选择起点站和终到站。如果选择的起点站和终到站为同一个站则报 错,程序退出。Р(2)?选好起点站和终到站之后,通过调用函数int BuyTicket()为之计算票价和里程,并 在屏幕上显示出来。Р(3)?用文件类型存储每一次售票记录,包括:售票流水号,起点站,终点站,里程,金额РР等数据,并统计所有存储记录的总售票金额及各站的旅客流量(进站流量+出站流量)。Р3、万年历的设计:Р要求: 模仿现实生活中的挂历,能够显示年历、月历、日历,并具备退出功能。 当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几)。 当系统日期变到下一月时,系统自动翻页到下一月。Р4、通讯录管理系统:Р制作一个通讯录程序,该程序具有查找、添加、修改、删除功能。通讯录包括:姓名, 电话,街道,城市,省,邮编等。Р模块设计参考:Р第一个模块一一主函数main()的功能是:根据选单的选项调用各函数,并完成相应 的功能。Р第二个模块?Menu()的功能是:显示英文提示选单。Р第三个模块?Qui t()的功能是:退出选单。Р第四个模块?Create()的功能是:创建新的通讯录。Р第五个模块一一Add()的功能是:在通讯录的末尾,写入新的信息,并返回选单。Р第六个模块一一Find()的功能是:查询某人的信息,如果找到了,则显示该人的信息, 如果未找到,则提示通讯录中没有此人的信息,并返回选单。Р第七个模块一一Alter()的功能是:修改某人的信息,如果未找到要修改的人,则提示 通讯录中没有此人的信息,并返回选单。Р第八个模块一一Dele te ()的功能是:删除某人的信息,如果未找到要删除的人,则提 示通讯录中没有此人的信息,并返回选单。Р第九个模块?List()的功能是:显示通讯录中的所有记录。Р设计指导教师(签字)?Р教学基层组织负责人(签字)

收藏

分享

举报
下载此文档