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 + -
显示快捷键?