void Tongji(Link l) /*功能:统计最高分数*/
{ Node *pm,*pe,*pc,*pt,*pa;/*变量分别存储各课程,平均分及总分最高的节点信息*/
Node *r=l->next;
if(!r) /*如果链表为空,则给出提示信息并返回*/
{ printf("\n=====>提示:没有资料可以统计!\n");
system("pause"); /*提示"请按任意键继续..."*/
return ;
}
pm=pe=pc=pt=pa=r; /*初始化各指针变量,使之指向链表的首节点*/
while(r!=NULL) /*搜索整个链表,通过比较完成统计最高分工作*/
{ if(r->data.cgrade>=pc->data.cgrade)
pc=r;
if(r->data.mgrade>=pm->data.mgrade)
pm=r;
if(r->data.egrade>=pe->data.egrade)
pe=r;
if(r->data.totle>=pt->data.totle)
pt=r;
if(r->data.ave>=pa->data.ave)
pa=r;
r=r->next;
}
printf("---------------------------------统计结果--------------------------------\n");
printf("总分最高者:\t%s %d分\n",pt->data.name,pt->data.totle);
printf("平均分最高者:\t%s %d分\n",pa->data.name,pa->data.ave);
printf("英语最高者:\t%s %d分\n",pe->data.name,pe->data.egrade);
printf("数学最高者:\t%s %d分\n",pm->data.name,pm->data.mgrade);
printf("c语言最高者:\t%s %d分\n",pc->data.name,pc->data.cgrade);
printstart();
getchar();
getchar();
//system("pause");/*提示"请按任意键继续..."*/
}
void-Tongji.rar_TongJi
版权申诉
16 浏览量
2022-09-14
20:22:08
上传
评论
收藏 699B RAR 举报
四散
- 粉丝: 52
- 资源: 1万+
最新资源
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
- Pytorch-pytorch深度学习教程之逻辑回归.zip
- Pytorch-pytorch深度学习教程之双向循环网络.zip
- Pytorch-pytorch深度学习教程之卷积神经网络.zip
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈