第一范文网 - 专业文章范例文档资料分享平台

课程设计报告书(学生成绩管理系统)

来源:用户分享 时间:2025/5/19 5:16:35 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

cout<outid()<outname()<outsex()<

<outgrade(0)<outgrade(1)<outgrade(2)<

<outgrade(3)<outgrade(4);return;} cout<<\查无此人!\ return; }

int list::delstu(char *n) {

if(first==0) {cout<<\无数据!\ student *temp=first; student *p;

if(strcmp(first->outname(),n)==0) { first=first->next;delete temp; cout<<\删除成功\\n\

else for(;temp->next!=NULL;temp=temp->next) {if(strcmp(temp->next->outname(),n)==0)

{p=temp->next;temp->next=temp->next->next;delete p; cout<<\删除成功\\n\

cout<<\查无此人,删除失败\\n\ return 0; }

int list::delstu1(char *n) {

if(first==0) {cout<<\无数据!\ student *temp=first; student *p;

if(strcmp(first->outid(),n)==0) { first=first->next;delete temp; cout<<\删除成功\\n\ else while(temp->next!=NULL)

{if(strcmp(temp->next->outid(),n)==0)

{p=temp->next;temp->next=temp->next->next;delete p; cout<<\删除成功\\n\ else temp=temp->next;}

cout<<\查无此人,删除失败\\n\ return 0; }

void list::think() {

if(first==0) {cout<<\无数据!\ int i=0;

student *p=first; while (p!=NULL) {

p=p->next; i++; }

totoal=i;

cout<<\人数:\cout<<\数学\\n\

cout<<\最高分:\最低分:\平均分:\av(0); ev(0);

cout<<\英语\\n\

cout<<\最高分:\最低分:\平均分:\av(1); ev(1);

cout<<\政治\\n\

cout<<\最高分:\最低分:\平均分:\av(2); ev(2);

cout<<\程序设计基础\\n\

cout<<\最高分:\最低分:\平均分:\av(3); ev(3);

cout<<\物理\\n\

cout<<\最高分:\最低分:\平均分:\av(4); ev(4); }

double list::hi(int i)

{

high[i]=0.00;

student *temp=first; while(temp!=0)

{if(temp->outgrade(i)>high[i]) high[i]=temp->outgrade(i); temp=temp->next; }

return high[i]; }

double list::lo(int i) {

low[i]=100;

student *temp=first;while(temp!=0) {if(temp->outgrade(i)outgrade(i); temp=temp->next; }

return low[i]; }

void list::av(int i) {

double aver=0;

student *temp=first; while(temp!=NULL) {

aver+=temp->outgrade(i); temp=temp->next; }

cout<

void list::ev(int i)

{ int a=0,b=0,c=0,d=0,e=0,f=0; student *temp=first;while(temp!=0) {switch((int)temp->outgrade(i)/10) {

case 10:a++;break;case 9:a++;break; case 8:b++;break;case 7:c++;break; case 6:d++;break;case 5:e++;break; default:f++; }

temp=temp->next; }

cout<<\的人数:\的人数:\的人数:\<<\的人数:\的人数:\以下的人数:\<<\及格的人数:\不及格的人数:\}

void list::search(char s[10],int n) {

student *temp=first;for(;temp!=NULL;temp=temp->next) if(strcmp(temp->outname(),s)==0)temp->intgrade(n); }

void list::search1(char s[20],int n) {

student *temp=first;for(;temp!=NULL;temp=temp->next) if(strcmp(temp->outid(),s)==0)temp->intgrade(n); }

void list::outsum(char *n) {

if(first==0) {cout<<\无数据!\

student *temp=first;for(;temp!=NULL;temp=temp->next) if(strcmp(temp->outname(),n)==0) {

cout<

setw(10)<<\平均成绩\

cout<outid()<outname()<

<outsex()<outsum()<outav(); return; }

搜索更多关于: 课程设计报告书(学生成绩管理系统) 的文档
课程设计报告书(学生成绩管理系统).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8j2pt3e97g3ibqw7s1xb7s7tu43p3900trr_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top