: .
实验八
实验名称:C++的输入和输出成绩:
实验目的和要求1•学****C++格式化的输入输出方法。out<<"no:";in>>;
cout<<"name:";in>>;cout<<"price:";in>>;returnin;
}
private:
intno;
charname;
doubleprice;};
intmain(){Merchandisemer;
coutvv"输入商品信息:"vvendl;
cin>>mer;
coutvv"输出商品信息:"vvendl;coutvvmer;
return0;}
运行结果:
繭人商品信息:
IO:1lame:u
jrice-2俞岀商品信息■■:
io:1tame:u
jrice-2*ressani/keytocontinue
,将两个文本文件连接成一个文件,然后将此文件中所有小写字母转换成大写字母,并打印出来。
程序如下:
#includeviostream>#includevfstream>
#includevstring>usingnamespacestd;
intmain(){ofstreamfout1("",ios::out);
if(!fout1)
{coutvv".\n";
exit(1);
}
fout1vv"Thisisa";
ofstreamfout2("",ios::out);
if(!fout2)
{coutvv".\n";
exit(1);
}
fout2vv"program";
();
();
ifstreamfin2("",ios::in);
ofstreamfout3("",ios::app);
stringstr;
while(fin2>>str)
{fout3<<str;
}
();
();
ifstreamfin1("",ios::in);
if(!fin1){cout<<".\n";exit(1);
}
charch;
while(!())
{
(ch);if(ch>='a'&&ch<='z')
{ch=ch-32;
}
cout<<ch;
}
cout<<endl;
();
return0;}
运行结果:
rHISISAPROGRAMMPressani/keytocontinue
实验九
实验名称:异常处理和命令空间的使用成绩:
实验目的和要求1.学****异常处理的声明和执行过程。2.学****命名空间的定义和使用方法。
实验内容和步骤分析并调试下列程序,写出程序的输出结果,并分析输出结果。//
#include<iostream>using
C++面向对象程序设计的课后实验的答案 来自淘豆网www.taodocs.com转载请标明出处.