第十一周上机任务项目5-体验文件操作练习1
2012-11-16 10:41
302 查看
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fun.cpp * 作 者:赵冠哲 * 完成日期:2012年10月16日 * 版本号: v1.0 * 对任务及求解方法的描述部分 * 输入描述:输入2012级10000名新生成绩 * 问题描述:求成绩的最高分,最低分,平均分 * 程序输出:成绩的最高分,最低分,平均分 */ #include<fstream> #include<iostream> using namespace std; int main() { int a,max=-999,min=1000,i,sum=0; double average; ifstream infile("english.dat",ios::in); if(!infile) { cerr<<"open error!"<<endl; exit(1); } for(i=0;i<10000;i++) { infile>>a; sum=sum+a; if(a>max) max=a; if(a<min) min=a; } average=sum/10000; infile.close(); cout<<"最高分为"<<max<<endl; cout<<"最低分为"<<min<<endl; cout<<"平均分为"<<average<<endl; return 0; }
运行结果:
心得体会:
将以前学习的知识串以来了,能够进行简单的数据操作了。小有成就感。
相关文章推荐
- 第十一周上机任务项目5-体验文件操作练习2
- 第十一周上机任务项目5-体验文件操作
- 第13周上机实践项目6——体验文件操作(1-热身)
- 第13周上机实践项目6——体验文件操作(3-实战)
- 第13周上机实践项目6——体验文件操作(2-实战)
- 第四周上机任务--任务二--利用多文件组织项目--用VS2008进行编译
- 第十三周项目六 体验文件操作(将文件中成绩读入,求出平均分、优秀\及格人数)
- 第十三周项目六 体验文件操作(5)
- 第十三周项目6-体验文件操作 2
- 第十五周上机任务项目2-建立专门的链表类处理有关动态链表的操作
- 第十三周 项目六:体验文件操作(3实战)
- 第十三周项目6-体验文件操作(实战-改编english.dat)
- 第十五周上机体验项目——将一个文件读入另一个文件
- 第13周项目6-体验文件操作(5)工资排序
- 第十三周项目六:体验文件操作5.0
- 第十三周项目6-体验文件操作 3
- 第十三周项目6-3:体验文件操作
- C++第11周项目5——体验文件操作
- 第十三周 项目六:体验文件操作(5实战)
- 第十三周项目六——体验文件操作(5-实战)