student.cpp
来自「学生选课部分基本实现了学生对课程信息的查看、查找、删除、选择等功能;教务处管理部」· C++ 代码 · 共 49 行
CPP
49 行
#include <string.h>
#include"student.h"
void student::read_name (char N[])
{ strcpy(sname,N); }
void student::getname(char N[])
{ strcpy(N,sname); }
void student::wrecourse(char N[],float score)
{
course *p = root;
if(p==NULL)
return;
if(p!=NULL)
p = p->Next;
while(p)
{
if(strcmp(p->cname,N)==0)
p->mark = score;
p = p->Next;
}
}
void student::addcourse (char N[],float g)
{
course *s = new course;
s->Next=NULL;
if(root == NULL)
root = s;
course *p = root;
course *newcourse = new course;
newcourse->Next = p->Next;
p->Next=newcourse;
strcpy(newcourse->cname,N);
newcourse->mark = g;
fact_course++;
}
int student::findcourse (char N[])
{
course *p = root;
if(root==NULL)
return 0;
p = p->Next;
while(p)
{
if(strcmp(p->cname,N)==0)
return 1;
p = p->Next;
}
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?