第十三周项目六体验文件操作(4-实战)
2014-11-24 17:53
260 查看
问题及代码:
运行结果:
知识点总结:
从文件输入数据的应用
学习心得:
这个程序还算顺利的完成。
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:郝俊宇 * 完成日期:2014年 11 月 24 日 * 版 本 号:v1.0 * * 问题描述:编程求出这次考试的最高成绩,以及得最高成绩的学生的学号(设学号即是相应数组元素的下标)。 * 输入描述:无 * 程序输出:输出总人数,最高成绩,最高成绩同学的学号 */ #include <fstream> #include<iostream> #include <cstdlib> using namespace std; int main( ) { int s[10000],i=0,max=-1; ifstream infile("english.dat",ios::in); if(!infile) { cerr<<"open error!"<<endl; exit(1); } while(infile>>s[i]) { if(max<s[i]) max=s[i]; i++; } infile.close(); cout<<"学生的总人数为:"<<i<<endl; cout<<"最高成绩为:"<<max<<endl; cout<<"最高成绩学生的学号是:"; for(i=0; i<10000; ++i) if(s[i]==max) cout<<i<<" "; return 0; }
运行结果:
知识点总结:
从文件输入数据的应用
学习心得:
这个程序还算顺利的完成。
相关文章推荐
- 第十三周 项目六--体验文件操作(4-实战)
- 第十三周 项目六--体验文件操作(5-实战)
- 第十三周项目六 体验文件操作(实战)
- 第十三周项目六—体验文件操作(实战4)
- 第十三周项目 6 体验文件操作(4—实战)——文件输入
- 第十三周项目6-体验文件操作(实战3-读入文件、并输出文件salary)
- 第十三周项目六——体验文件操作(4-实战)
- 第十三周项目6-体验文件操作(实战-改编english.dat)
- 第十三周 项目六:体验文件操作(3实战)
- 第十三周 项目六:体验文件操作(4实战)
- 第十三周项目六:文件体验操作(实战2)
- 第十三周项目六—体验文件操作(实战5)
- 第十三周项目六:体验文件操作(实战1)
- 第十三周项目6-体验文件操作(实战2-输出最高分和学号)
- 第十三周 项目六--体验文件操作(3-实战)
- 第十三周 项目六:体验文件操作(5实战)
- 第十三周项目 6 体验文件操作(5—实战)——从文件输入与输出到文件中
- 第十三周项目 6 体验文件操作(3—实战)——文件输入
- 第十三周项目六——体验文件操作(3-实战)
- 第十三周项目六——体验文件操作(5-实战)