项目四--动态链接初试
来源:互联网 发布:数据远传系统 编辑:程序博客网 时间:2024/05/21 15:39
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:王静 * 完成日期:2013 年 3 月 13 日 * 版 本 号:v1.0 * 输入描述:* 问题描述:* 程序输出:* 问题分析:* 算法设计:略 */ #include <fstream>#include <iostream>using namespace std;struct Student{ char num[12]; char name[14]; int cpp; int english; int math; int score; struct Student *next;};int main(){ int i,stunum=0,Avg=0; double Avgscore=0; Student *head=NULL,*p,*q; ifstream infile("score.txt",ios::in); if(!infile) { cout<<"open error!"<<endl; exit(1); } //以下建立动态链表 for(i=0;i<7;i++){ p=new Student; infile>>p->num>>p->name>>p->cpp>>p->english>>p->math; p->score=p->cpp+p->english+p->math; p->next=NULL; if(i==0) head=p; else q->next=p; q=p; stunum++; Avg+=p->score; } infile.close(); Avgscore=Avg/stunum;cout<<"平均总分是:"<<Avgscore<<endl; cout<<"总分高于平均总分且未挂科的同学是:"<<endl; p=head; while(p!=NULL) { if(p->score>Avgscore&&p->cpp>=60&&p->english>=60&&p->math>=60) { cout<<p->num<<" "<<p->name<<" "<<p->score<<endl; } p=p->next; } return;}
运行结果:
(贴图)
心得体会:
- 项目四--动态链接初试
- 2013第二周上机任务项目四(动态链表初试)
- 第二周项目四:动态链表初试(有问题)
- 项目4-动态链表初试
- 初试linux下动态链接库,求牛人帮忙阿~!
- 第二周上机任务项目4-动态链表初试
- 第十五周 项目二:动态链表初试
- vs动态链接库项目
- 初试cblib动态代理
- 动态链表初试
- 【VC++积累】之四、动态链接库
- VC DLL 动态链接库(四)
- VC++ 链接库(四)MFC动态链接库
- 初试项目管理
- ssm项目初试总结
- C++第2周项目4——动态链表初试
- C++第2周项目4——动态链表初试
- 动态库、静态库初试
- 跨域的几种方法
- Spring MVC 教程,快速入门,深入分析
- php exec()某个shell结果出错
- Problem4
- vs2003网站项目加载失败解决方案
- 项目四--动态链接初试
- JS中定义对象方式五: 使用动态原型方式创建对象
- Delphi-Scrollbar控件的使用方法和详解
- uva10422 - Knights in FEN
- Java对XML的读写操作类
- 开源代码网站
- mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
- Exported service does not require permission警告
- 思路重要,先修内功吧