C语言学生成绩管理程序[2023-01-02]

该文介绍了一个使用C语言编写的学生成绩管理程序,程序涉及文件操作、结构体数组,能录入、查询、统计和排序学生三门课程的成绩,以及处理不及格课程的情况。提供了源码链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言学生成绩管理程序[2023-01-02]

题目一、学生成绩管理程序(学号后三位139-390的选做)

任务:利用C语言中相关知识(包括文件,结构体数组等)设计学生成绩管理程序,要求如下:

任意录入学生信息,每位学生需录入的信息有:姓名、学号、性别、班级、和三门功课(数学,英语,计算机)的成绩,以文件(myfile.txt)的形式保存学生信息。学生信息参考格式如下:

学号    姓名   性别  班级  数学  英语 计算机
202101   刘飞    男   1班   70     58    98
202102   李燕    女   1班   68     88    95
202103   李芳    女   1班   57     84    55
……
  • 添加学生信息,将添加的学生信息以文件形式保存;
  • 能按“学号”查询学生三门功课成绩并显示;
  • 能浏览全部学生成绩;
  • 能统计每个学生三门课程的总成绩;
  • 能按总成绩由高到低显示学生信息;
  • 能按各单科(数学、英语、计算机)成绩由高到低显示学生信息;
  • 能输出有不及格课程的学生信息和对应的课程成绩,并统计显示有2门以上(含2门)课程不及格的学生信息。
  • 删除学生信息,以“学号”为关键字删除记录,若要删除的记录不存在,给出必要的提示信息;
  • 自行增加其它附加功能,可单独加分。

源码

https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值