欢迎来到天天文库
浏览记录
ID:38633830
大小:239.00 KB
页数:6页
时间:2019-06-16
《河北工业大学面向对象程序设计实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、河北工业大学面向对象程序设计实验实验六C++的流类库与输入输出一、实验目的1、掌握C++格式化的输入输出方法。2、掌握重载运算符“<<”和“>>”的方法。3、掌握磁盘文件的输入输出方法。二、实验内容1、下面给出的程序用于打印九九乘法表,但程序中存在错误。请上机调试,使得此程序运行后,能够输出如下所示的九九乘法表。源程序:#include#includeintmain(){inti,j;cout<<"*";for(i=1;i<=9;i++){cout<2、}cout<usingnamesp3、acestd;intmain(){inti,j;cout<<"*t";for(i=1;i<=9;i++){cout<共6页,第6页#includeusingnamespacestd;intmain(){ofstreamfout("f1.4、dat",ios::out);if(!fout){cout<<"Cannotopenoutputfile,";return1;}fout<<10<<""<<123.456<<""Thisisatextfile."";fout.close();return0;}3#include#includeusingnamespacestd;intmain(){ofstreamfout("1.txt",ios::out);if(!fout){cout<<"Cannotope5、noutputfile.";return1;}fout<<"abcdefghijklmnopqrstuvwxyz";fout.close();ifstreamfin("1.txt",ios::in);if(!fin){cout<<"Cannotopenoutputfile.";return1;}charstr[80];inti;fin>>str;for(i=0;i<24;i++){cout<6、include#include#includeusingnamespacestd;intmain(){ifstreamfin("1.txt",ios::in);if(!fin){cout<<"Cannotopenoutputfile.";return1;}stringstr;fin>>str;fin.close();ofstreamfapp("2.txt",ios::app);if(!fapp){cout<<"Cannotopenoutputfile.7、";return1;}fapp<>str1>>str2;for(inti=0;i<80;++i)共6页,第6页{if((str1[i]>=97)&&(str1[i]<=122)){str1[i]=str1[i]-32;}if((str2[i]>=978、)&&(str2[i]<=122)){str2[i]=str2[i]-32;}}cout<>”的方法,掌握了磁盘文件的输入输出方法。共6页,第6页
2、}cout<usingnamesp
3、acestd;intmain(){inti,j;cout<<"*t";for(i=1;i<=9;i++){cout<共6页,第6页#includeusingnamespacestd;intmain(){ofstreamfout("f1.
4、dat",ios::out);if(!fout){cout<<"Cannotopenoutputfile,";return1;}fout<<10<<""<<123.456<<""Thisisatextfile."";fout.close();return0;}3#include#includeusingnamespacestd;intmain(){ofstreamfout("1.txt",ios::out);if(!fout){cout<<"Cannotope
5、noutputfile.";return1;}fout<<"abcdefghijklmnopqrstuvwxyz";fout.close();ifstreamfin("1.txt",ios::in);if(!fin){cout<<"Cannotopenoutputfile.";return1;}charstr[80];inti;fin>>str;for(i=0;i<24;i++){cout<6、include#include#includeusingnamespacestd;intmain(){ifstreamfin("1.txt",ios::in);if(!fin){cout<<"Cannotopenoutputfile.";return1;}stringstr;fin>>str;fin.close();ofstreamfapp("2.txt",ios::app);if(!fapp){cout<<"Cannotopenoutputfile.7、";return1;}fapp<>str1>>str2;for(inti=0;i<80;++i)共6页,第6页{if((str1[i]>=97)&&(str1[i]<=122)){str1[i]=str1[i]-32;}if((str2[i]>=978、)&&(str2[i]<=122)){str2[i]=str2[i]-32;}}cout<>”的方法,掌握了磁盘文件的输入输出方法。共6页,第6页
6、include#include#includeusingnamespacestd;intmain(){ifstreamfin("1.txt",ios::in);if(!fin){cout<<"Cannotopenoutputfile.";return1;}stringstr;fin>>str;fin.close();ofstreamfapp("2.txt",ios::app);if(!fapp){cout<<"Cannotopenoutputfile.
7、";return1;}fapp<>str1>>str2;for(inti=0;i<80;++i)共6页,第6页{if((str1[i]>=97)&&(str1[i]<=122)){str1[i]=str1[i]-32;}if((str2[i]>=97
8、)&&(str2[i]<=122)){str2[i]=str2[i]-32;}}cout<>”的方法,掌握了磁盘文件的输入输出方法。共6页,第6页
此文档下载收益归作者所有