《c++程序设计》谭浩强答案第13章.docx
- 文档编号:5414805
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:10
- 大小:59.62KB
《c++程序设计》谭浩强答案第13章.docx
《《c++程序设计》谭浩强答案第13章.docx》由会员分享,可在线阅读,更多相关《《c++程序设计》谭浩强答案第13章.docx(10页珍藏版)》请在冰点文库上搜索。
《c++程序设计》谭浩强答案第13章
《C++程序设计》谭浩强答案第13章
13.1题
#inelude
intmain(){doublea,b,C,s,area;
Cout<<"pleaseinputa,b,C:
";
Cin>>a>>b>>C;
if(a+b<=C)
Cerr<<"a+b<=C,error!
"< elseif(b+C<=a) Cerr<<"b+C<=a,error! "< elseif(C+a<=b) Cerr<<"C+a<=b,error! "< else{s=(a+b+C)/2; area=sqrt(s*(s-a)*(s-b)*(s-C)); Cout<<"area="< 13.1题另一解 #inClude #include voidinput(doublea,doubleb,doublec){cout<<"pleaseinputa,b,c: "; cin>>a>>b>>c; voidarea(doublea,doubleb,doublec){doubles,area; if(a+b<=c)cerr<<"a+b<=c,error! "< elseif(b+c<=a)cerr<<"b+c<=a,error! "< elseif(c+a<=b)cerr<<"c+a<=b,error! "< else{s=(a+b+c)/2; area=sqrt(s*(s-a)*(s-b)*(s-c)); cout<<"area="< input(a,b,c); area(a,b,c); return0; 13.2题 #include intmain() {floata[5]; cout<<"inputdata: "; for(inti=0;i<5;i++) cin>>a[i]; cout< : fixed)< (2); for(i=0;i<5;i++) cout< return0; 13.2题另一解 #include {floata[5]; inti; cout<<"inputdata: "; for(i=0;i<5;i++) cin>>a[i]; cout.setf(ios: : fixed); cout.precision (2); for(i=0;i<5;i++) {cout.width(10); cout< return0; 13.3题 #include intmain() for(intn=1;n<8;n++) cout< < return0; 13.4题 #include #include usingnamespacestd;//VC++6.0要此行 //fun1函数从键盘输入20个整数,分别存放在两个磁盘文件中 voidfun1() 分别定义两个文件流 {inta[10]; ofstreamoutfile1("f1.dat"),outfile2("f2.dat");// 对象 if(! outfile1)// 检查打开f1.dat是否成功 {cerr<<"openf1.daterror! "< exit (1); {cerr<<"openf2.daterror! "< exit (1); cout<<"enter10integernumbers: "< {cin>>a[i]; outfile1< cout<<"enter10integernumbers: "< {cin>>a[i];
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+程序设计 c+ 程序设计 谭浩强 答案 13
![提示](https://static.bingdoc.com/images/bang_tan.gif)