自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 学生管理成绩系统-补考与重修管理模块-测试用例

测试数据:学生A(101课程55分),学生B(101课程60分),学生C(101课程40分)测试数据:学生A(101课程45分),学生B(102课程25分),学生C(103课程50分)测试数据:retake_count=2,max_retake_times=3。测试数据:retake_count=3,max_retake_times=3。验证:retake_count=3,is_retake=0。验证:retake_count=3,is_retake=0。验证:显示A和C的信息,B不显示(25分低于范围)

2025-05-29 16:30:07 335

原创 系统重构后完整代码

StudentRecord stu = {2023002, "张三", {{101, 58.0f, 0, 0, -1}}, 1};printf("错误:成绩必须在%.1f~%.1f之间\n", min, max);course_db[0] = (Course){101, "高等数学", 60.0f, 3};printf("\n=== 补考名单(课程ID:%u)===\n", course_id);} else if (strcmp(temp, "作弊") == 0) {printf("存储已满\n");

2025-05-23 19:03:11 903

原创 补考功能重构代码

StudentRecord stu = {2023002, "张三", {{101, 58.0f, 0, 0, -1}}, 1};printf("学号:%u 姓名:%s 当前分数:%.1f 补考次数:%d\n",printf("错误:成绩必须在%.1f~%.1f之间\n", min, max);course_db[0] = (Course){101, "高等数学", 60.0f, 3};printf("\n=== 补考名单(课程ID:%u)===\n", course_id);.name="测试学生",

2025-05-23 18:52:14 748

原创 软件工程:学生成绩管理系统

printf("原课程ID:%d 替代课程ID:%d\n", apply->origin_course, apply->replace_course);printf("课程%d已达最大补考次数,已转为重修状态\n", student->courses[i].course_id);printf("重修通过率:%.2f%%\n", (float)passed_retakes/total_retakes*100);printf("学生ID:%d 姓名:%s 课程:%s 分数:%.1f\n",

2025-05-23 18:38:53 495 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除