博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++读取文本文件
阅读量:4546 次
发布时间:2019-06-08

本文共 1058 字,大约阅读时间需要 3 分钟。

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
1 #include
2 #include
3 using namespace std; 4 int main() 5 { 6 int a[10]={
52,69,21,29,65,79,72,27,35,24},max,j,n; 7 fstream f1; 8 ofstream outfile("f1.dat",ios::out); 9 for(int i=0;i<10;i++)10 outfile<
<<" ";11 outfile.close();12 ifstream infile("f1.dat");13 for(j=0;j<10;j++)14 {infile>>a[j];}15 cin>>n;16 max=a[0]; 17 for(j=1;j<(n-1);j++)18 { if(a[j]>max)19 max=a[j];}20 cout<<"max number: "<
<

 

转载于:https://www.cnblogs.com/puermilk/p/3783736.html

你可能感兴趣的文章
swift Reflection(字典转模型)变量继承本类类名解决办法
查看>>
设计模式:观察者模式
查看>>
转换排列Qt中使用OpenCV显示图片时,Mat结构转换为QImage结构的问题
查看>>
继承接口面向对象的7个设计原则
查看>>
久病成医(1)
查看>>
小诗句集萃十
查看>>
CentOS下设置vimrc,添加文件注释信息以及设置tab 键为4 格
查看>>
【Demo 0052】发送消息的方法
查看>>
OSI七层模型和TCP/IP五层模型详解
查看>>
做游戏长知识------基于行为树与状态机的游戏AI(一)
查看>>
PostgreSQL 配置安装
查看>>
spark 源码分析之六--Spark RPC剖析之Dispatcher和Inbox、Outbox剖析
查看>>
数据类型转换
查看>>
织梦dedecms列表序号从0到1开始的办法 autoindex,itemindex标签
查看>>
股票基本名词
查看>>
爬虫实践--排行榜小说批量下载
查看>>
小程序背景图,真机测试图片丢失
查看>>
Spring mvc
查看>>
utf-8与unicode
查看>>
【转】UML类图关系全面剖析
查看>>