用c++建一个班级信息有学生姓名年龄成绩语数外从键盘输入,接收这些信息存到文件中去求思路求代码加注释
答案:2 悬赏:40
解决时间 2021-12-21 03:22
- 提问者网友:追忆成伤
- 2021-12-20 18:09
用c++建一个班级信息有学生姓名年龄成绩语数外从键盘输入,接收这些信息存到文件中去求思路求代码加注释
最佳答案
- 二级知识专家网友:一只傻青衣
- 2021-12-20 18:16
如果会数据库可以用数据库存,也可以用明文存储,每行存储一个学生的信息,每个信息类别用分割符号隔开比如用逗号#号都可以,读取的时候在切开就行了
全部回答
- 1楼网友:woshuo
- 2021-12-20 18:37
// 某班级学生c语言第一次正考的成绩存于数据文件score.dat中,记录了学生学号、姓名和考试成绩,bk.dat文件中记录了补考学生的学号、姓名和补考成绩,编写程序以链式存储结构实现以下要求:
// 1、对该班级按成绩降序排序并统计成绩平均分及每个分数段的人数,结果写入到result.dat中。
// 2、再根据补考成绩修改原成绩,修改成绩后仍按成绩降序写在result.dat的后面。成绩修改原则:
// 1)补考成绩大于等于60,原成绩以60分记;2)补考成绩小于60,取两次成绩中最高值记。
#include
#include
#include
#define max 50
typedef struct {
int xh; //学生学号、姓名和考试成绩
char na[max];
float cj;
}datatype;
typedef struct node{
datatype data;
struct node* next;
} seqlist;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯