首页 > 代码库 > c++读取文本文件
c++读取文本文件
#include<iostream>#include<fstream> using namespace std; int main() { int a,b=-100000,c; cin>>c; int i; ifstream infile("f1.dat",ios::in); for(i=0;i<c;i++) { infile>>a; if(a>b) b=a; } cout<<"max number: "<<b<<endl; infile.close(); return 0; }
Description
在文件f1.dat中,提供了N(N是一个很大的数,程序中不需要用到)个正整数。请编程序,输出文件中前n(n<N)个数中的最大值。
f1.dat中的前10个数据如下,请在调试程序时,自建f1.dat文件,其内容是10个整数。
52
69
21
29
65
79
72
27
35
24
Input
整数n,代表输出的最大值是f1.dat文件中前n个数中的最大值
Output
f1.dat文件中前n个数中的最大值。由于f1.dat已经在题目中给定,这个最大值取决于文件内容。就题目描述部分给出的数据:输入n为5时,输出“max number: 69”;输入n为8时,输出“max number: 79”。
Sample Input
5
Sample Output
max number: 69
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。