学生信息管理系统(6)

2019-04-02 12:12

武汉工程大学计算机科学与工程学院 综合设计报告

}

}

cout << \姓名\\t学号\\t平均成绩\\t语文成绩\\t数学成绩\\n\temp->Out();

break;

else if (choose == '2') { }

cout << \请输入您要查询的学号\cin >> t2; while (temp) { }

if (flag == 0) { } break;

cout << \姓名\\t学号\\t平均成绩\\t语文成绩\\t数学成绩\\n\temp->Out();

cout << \无该学生的信息\\n\else

if (t2 == temp->GetNo()) { }

temp = temp->next;

flag = 1; break;

4.2.3运行结果截图

-图4.3按姓名查询学生信息-

- 15 -

武汉工程大学计算机科学与工程学院 综合设计报告

图4.4按学号查询学生信息

4.3删除模块

4.3.1功能

主要功能是用来删除学生资料。在系统保存学生资料的前提下,想删除某学生的资料,可以输入学生姓名或学号,系统查找该学生资料后,就可以删除了。由于学生辍学,毕业等原因,及时对系统进行更新,删除一些没用的信息,可以使系统更加优化,首先判断系统中是否存在学生信息,如果存在且没有找到学生的信息,则输出没有此学生信息,否则删除学生信息,删除以后,变量n减1,返回全局指针,函数中会提示是否继续删除学生信息。

4.3.2程序代码

void Function::Delete() {

char name[20]; double no; char choose; Student *p, *q; system(\ p = Student_First; cout << \请输入姓名:\ cin >> name;

cout << \输入学号:\

- 16 -

武汉工程大学计算机科学与工程学院 综合设计报告

cin >> no; while (p) { } Save();

cout << \返回主菜单\\n2.继续删除\ cin >> choose; }

q = p->next;

if (strcmp(q->GetName(), name) == 0 && q->GetNo() == no) { }

p = p->next;

cout << \姓名\\t学号\\t平均成绩\\t语文成绩\\t数学成绩\\n\q->Out();

cout << \是否删除(Y/N)\cin >> choose;

if (choose == 'y' || choose == 'Y') { } break;

p->next = q->next; delete q;

cout << \删除成功:\\n\

4.3.3运行结果截图

图4.5删除学生信息

- 17 -

武汉工程大学计算机科学与工程学院 综合设计报告

图4.6删除函数

4.4修改模块

4.4.1功能

主要功能是用来修改学生资料。在系统保存了某学生资料的前提下,想要查找该学生资料,可以输入该学生姓名,系统就会显示该学生资料和各科成绩等信息,这样就可以修改该学生的资料,成绩等信息。

4.4.2程序代码

void Function::Modify() {

char choose, name[20]; Student *temp, *p; double no; Class score; system(\

temp = p = Student_First;

cout << \请输入您要修改的学生姓名:\ cin >> name; while (temp) {

if (strcmp(temp->GetName(), name) == 0)

- 18 -

武汉工程大学计算机科学与工程学院 综合设计报告

}

{ }

temp = temp->next;

cout << \姓名\\t学号\\t平均成绩\\t语文成绩\\t数学成绩\\n\temp->Out();

cout << \请输入姓名:\cin >> name;

cout << \请输入学号:\cin >> no;

cout << \请输入语文成绩:\cin >> score.Chinese; cout << \请输入数学成绩:\cin >> score.Math;

temp->Set(name, no, score); break;

Save();

cout << \修改成功!\

cout << \返回主菜单\\n2.继续修改\ cin >> choose;

4.4.3运行结果截图

图4.7修改学生成绩

- 19 -


学生信息管理系统(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:稀土永磁材料的综述 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: