c语言--班级管理系统

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:16:29
谁能帮我做个C程序班级管理系统啊!!急求!!基本要求如下:
(1)成绩录入
(2)成绩显示
(3)成绩保存
(4)成绩修改
(5)退出系统
学生人数=10 课程门数=4 课程名:数学 语文 英语 计算机

class student
{
public:
char m_strName[10]; // 姓名
int m_nNum; // 学号
float m_dScore[4]; // 成绩
};

void InputScore(student* p, int nNumber)
{
if(nNumber > 10)
{
printf("学生已超过10名!\n");
return;
}
printf("请输入学生学号:");
scanf("%d",&(p[nNumber].m_nNum));
printf("请输入学生姓名:");
scanf("%s",&(p[nNumber].m_strName));
printf("请输入数学成绩:");
scanf("%f",p[nNumber].m_dScore);
printf("请输入语文成绩:");
scanf("%f",p[nNumber].m_dScore+1);
printf("请输入英语成绩:");
scanf("%f",p[nNumber].m_dScore+2);
printf("请输入计算机成绩:");
scanf("%f",p[nNumber].m_dScore+3);
}

void OutputScore(student* p, int nNumber)
{
for(int i=0; i<nNumber; i++)
{
printf("\n学号:%d\n",p[i].m_nNum);
printf(