(5)实验拓展

更新于 2026年10月10日 版权声明
(5)实验拓展

①设计一个学生基本信息结构体,其中成员包含学号、姓名、性别、出生日期、专业、班级、寝室。再定义一个结构体数组,完成某个班级的所有同学的基本信息的录入,全部显示,查询功能。

②设计某班级学生的成绩结构体,其中成员包含学号、C 语言程序设计的成绩、等级制成绩(优、良、中、及格、不及格)。实现输入所有学生学号和成绩功能、计算每位学生的对应等级制成绩功能,输出所有人的成绩功能,计算并输出5 个等级所对应的学生百分比情况。

③设计某小餐馆的菜单结构体,其中成员包含菜名、价格、分类等3 种信息。输入所有菜品的信息,输出所有菜品的信息,分类输出菜品的信息,按照菜品名称、价格或者分类进行查询,菜品的增加功能,菜品的删除功能。

④设计汽车票管理系统。一车站每天有n 个发车班次,每个班次都有一班次号(1,2,3,…,n),固定的发车时间,固定的路线(起点和终点),大致的行车时间,固定的额定载客量。如下

班次 发车时间 起点 终点 行车时间 额定载量 剩余票数

1 7:00 永川 重庆 1.5 38 20

2 7:20 永川 重庆 1.5 38 22

3 7:30 永川 成都 3.5 38 12

4 7:40 永川 重庆 1.5 38 26(https://www.daowen.com)

……

要求分别实现如下功能:

a.录入班次信息,可不定时地增加班次数据。

b.浏览班次信息。

c.查询车次信息:可按班次查询,也可以按照终点查询。

d.售票和退票功能。

e.实现数据的保存和读取。

f.采用菜单界面进行设计功能选择和操作。

g.学生可以自行增加新功能模块。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)