一种简单的文件读写程序

一种简单的文件读写程序

一种简单的文件读写程序

#include<iostream>

#include<fstream>

#include<cstdlib>

const int SIZE=60;

int main()

{

using namespace std;

char file[SIZE];

ifstream inFile;

cout<<"Enter a file data:";

cin.getline(file,SIZE);

inFile.open(file);

if(!inFile.is_open())

exit(EXIT_FAILURE);

double value,sum=0,count=0;

inFile>>value;

while(inFile.good())

{

count++;

sum+=value;

inFile>>value;

}

if(inFile.eof())

cout<<"reach the end"<<endl;

else if(inFile.fail())

cout<<"mistake"<<endl;

else

cout<<"unclear reason"<<endl;

if(count==0)

cout<<"no data enter"<<endl;

else

{

cout<<count<<endl<<"sum:"<<sum<<endl<<"average:"<<sum/count<<endl; }

inFile.close();

return 0;

}

一种简单的文件读写程序相关文档

最新文档

返回顶部