欢迎来到天天文库
浏览记录
ID:9278177
大小:32.50 KB
页数:5页
时间:2018-04-26
《文件读写实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海电力学院实验报告课程名称高级程序设计C++(2)实验项目实验七文件读写姓名学号班级专业信息安全同组人姓名无指导教师姓名实验日期2016年5月18日一、实验目的Ø理解流及流类库的作用Ø掌握流、缓冲区的概念和输入输出流类。Ø掌握标准输入流和标准输出流的使用。Ø掌握文件流的相关知识及对文件的操作Ø理解文本文件和二进制文件操作的不同与应用二、实验内容和步骤编程序并上机调试运行。1.编写程序,通过文件读写的方式,将文件file2.txt中的内容拷贝到文件file1.txt中l程序源代码(注意添加注释)#include#includ
2、eusingnamespacestd;intmain(){charch;ifstreaminfile("a.txt");if(infile.fail()){cout<<"文件打开失败";return0;}ofstreamoutfile("b.txt");if(outfile.fail()){cout<<"文件打开失败";return0;}5注:实验报告内容包括:实验目的与要求、实验原理与内容、实验步骤与记录、实验分析与结论等。while((ch=infile.get())!=EOF){outfile.put(ch);outfi
3、le.put(ch);}infile.close();outfile.close();return0;}l运行结果(直接截取结果图)及相应文件中的内容2.编写程序,将用户输入的某班学生的学号、姓名、三门功课的成绩存入file.txt中,存储结束后,读取文件,将存储的信息显示在屏幕上。l程序源代码(注意添加注释)#include#include#includeusingnamespacestd;intmain(){intstuno,math,english,cpp,n,i;stringname
4、;cout<<"请输入学生数:";cin>>n;//以下接受用户输入,然后写文件ofstreamwf;wf.open("file.txt");if(wf.fail()){cout<<"文件打开失败";return0;}for(i=1;i<=n;i++){5注:实验报告内容包括:实验目的与要求、实验原理与内容、实验步骤与记录、实验分析与结论等。cout<<"第"<>stuno;cout<<"姓名:";cin>>name;cout<<"数学成绩:";cin>>math;cout<<"英语成绩:";cin>>eng
5、lish;cout<<"c++成绩:";cin>>cpp;wf<>stuno>>name>>math>>english>>cpp;cout<<"第"<6、cout<<"姓名:"<7、注释)#include#includeusingnamespacestd;intmain(){inta,s=0;ifstreaminfile;ofstreamoutfile;infile.open("indata.txt");if(infile.fail()){cout<<"文件打开失败";return0;}while(!infile.eof()){infile>>a;s+=a;}infile.close();outfile.open("outdata.txt");if(outfile.fail()){co8、ut<<"文件打开失败";return0;5注:实验报告内容包括:实验目的与要求、实验原理与内容、实验步骤与记录、实验分析与结论等。}outfile<
6、cout<<"姓名:"<7、注释)#include#includeusingnamespacestd;intmain(){inta,s=0;ifstreaminfile;ofstreamoutfile;infile.open("indata.txt");if(infile.fail()){cout<<"文件打开失败";return0;}while(!infile.eof()){infile>>a;s+=a;}infile.close();outfile.open("outdata.txt");if(outfile.fail()){co8、ut<<"文件打开失败";return0;5注:实验报告内容包括:实验目的与要求、实验原理与内容、实验步骤与记录、实验分析与结论等。}outfile<
7、注释)#include#includeusingnamespacestd;intmain(){inta,s=0;ifstreaminfile;ofstreamoutfile;infile.open("indata.txt");if(infile.fail()){cout<<"文件打开失败";return0;}while(!infile.eof()){infile>>a;s+=a;}infile.close();outfile.open("outdata.txt");if(outfile.fail()){co
8、ut<<"文件打开失败";return0;5注:实验报告内容包括:实验目的与要求、实验原理与内容、实验步骤与记录、实验分析与结论等。}outfile<
此文档下载收益归作者所有