假期作业:学生成绩管理系统(C语言版本).docVIP

  • 1
  • 0
  • 约3.21千字
  • 约 3页
  • 2019-10-13 发布于湖南
  • 举报

假期作业:学生成绩管理系统(C语言版本).doc

学生成绩管理系统(C语言版本) 某班人数最多不超过30人,具体人数由键盘输入。学生的基本信息包括:学号、姓名、性别、出生日期(年、月、日)、政治面貌、数学、语文、英语三门课成绩、平均分。编程实现如下菜单驱动的学生成绩管理系统。 数据结构要求如下: ⑴ 学生的基本信息要求使用结构体类型的变量保存; ⑵ 出生日期也为结构体类型; ⑶ 政治面貌采用共用体类型,政治面貌的值有两种:不是党员、是党员。如果是党员,则还要记录入党年份。具体情况如下所示: 政治面貌: 不是党员 政治面貌: 是党员,入党年份 学生管理系统要实现的功能如下: 读入每个学生的基本信息,并计算每个学生的平均分; 要求:a. 此函数要求以结构体数组作为函数参数; b. 既可以从键盘读入学生的人数和基本信息。也可以从文件读入学生的基本信息。若程序是第一次运行,则学生信息必须从键盘读入。若程序不是第一次运行,则学生信息可以从文件读入。 ⑵ 计算某门课的平均分,将低于平均分的人数作为函数值返回主函数,将低于平均分的学生基本信息存储到形参数组中返回给主函数。 要求:a. 函数具有通用性; b. 函数有返回值,返回值为低于平均分的人数; c. 低于平均分的学生基本信息,通过形参数组返回主函数; d. 在主函数中输出低于平均分的学生的基本信息. ⑶ 按照某门课成绩或学生平

文档评论(0)

1亿VIP精品文档

相关文档