任务描述
本关任务:使用结构体储存学生信息(包括学号,姓名,3
门课程成绩,总分),要求实现对学生信息修改和删除操作,最多50
名学生。
相关知识
参考结构体第1关相关知识
编程要求
在右侧编辑器Begin-End
处补充代码,使用结构体储存学生信息,实现对学生信息修改和删除操作。
测试说明
平台会对你编写的代码进行测试,比对你输出的数值与实际正确数值,只有所有数据全部计算正确才能通过测试:
测试输入:
10 3 Siyu 90 90 90 Amy 60 70 94 Jack 60 60 98 Jack 77 90 605 Banana 60 60 40 White 60 60 60 Pinkman 60 60 60 Fring 60 60 70 Ehrmantraut 80 63 61 Schrader 99 66 100 Jack 1 100 100 100 10
测试输入数据说明: 输入一个n
,q
,标书下面n
行则是n
个学生的信息,再下q
行则是对应的操作。
name //为根据名字查询操作 sno num1 num2 num2 //为修改分数操作,修改学号为sno的3门成绩 sno //为删除操作
预期输出:
3 Jack 60 60 98 218 4 Jack 77 90 60 227 1 Siyu 100 100 100 300 2 Amy 60 70 94 224 3 Jack 60 60 98 218 4 Jack 77 90 60 227 5 Banana 60 60 40 160 6 White 60 60 60 180 7 Pinkman 60 60 60 180 8 Fring 60 60 70 190 9 Ehrmantraut 80 63 61 204 10 Schrader 99 66 100 265 1 Siyu 100 100 100 300 2 Amy 60 70 94 224 3 Jack 60 60 98 218 4 Jack 77 90 60 227 5 Banana 60 60 40 160 6 White 60 60 60 180 7 Pinkman 60 60 60 180 8 Fring 60 60 70 190 9 Ehrmantraut 80 63 61 204
预期输出数据说明: 每次修改操作则输出全部的学生信息,查询操作则输出查询的学生的信息。
开始你的任务吧,祝你成功!