欢迎来到天天文库
浏览记录
ID:33520218
大小:101.50 KB
页数:18页
时间:2019-02-26
《c++编程思想 课后答案第二章 其他章请点击用户名找 thinking in c++ annotated solution guide(charpter 2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、[ViewingHints][BookHomePage][FreeNewsletter][Seminars][SeminarsonCDROM][Consulting]AnnotatedSolutionGuideRevision1.0forThinkinginC++,2ndedition,Volume1byChuckAllison©2001MindView,Inc.AllRightsReserved.[PreviousChapter][TableofContents][NextChapter]Chapter22-1ModifyHell
2、o.cppsothatitprintsoutyournameandage(orshoesize,oryourdog’sage,ifthatmakesyoufeelbetter).Compileandruntheprogram.Solution:TheoriginalHello.cppappearedinthetextasfollows://SayingHellowithC++#include//Streamdeclarationsusingnamespacestd;intmain(){cout<<"Hello,W
3、orld!Iam"<<8<<"Today!"<usingnamespacestd;intmain(){cout<<"Hello,World!IamChuckAllison."<4、)"<5、seofSheba’sage,Iprinted5asaninteger,butforMuffyIincludedthenumeralintheliteraltext.Inthiscaseitmakesnodifference,butwhenyouprintfloating-pointnumbersthathavedecimals,youget6decimalsbydefault.Brucediscusseslaterinthetexthowtocontroloutputoffloating-pointnumbers.2-2Start6、ingwithStream2.cppandNumconv.cpp,createaprogramthatasksfortheradiusofacircleandprintstheareaofthatcircle.Youcanjustusethe‘*’operatortosquaretheradius.Solution:Thetwoprogramsmentionedaboveshowhowtodonumericinputandoutput.Thefollowingsolutiontothisexerciselikewiseusesthe7、left-shiftandright-shiftoperatorsforinputandoutput,respectively.//:S02:Area.cpp//{-T}@echorunAreabyhand!#includeusingnamespacestd;intmain(){constfloatpi=3.141592654;cout<<"Entertheradius:";floatradius;cin>>radius;cout<<"Theareais"<8、ampleExecution:c:>areaEntertheradius:12Theareais452.389*////:~Theconstkeyworddeclaresthatthefloatvariablepiwillnotbec
4、)"<5、seofSheba’sage,Iprinted5asaninteger,butforMuffyIincludedthenumeralintheliteraltext.Inthiscaseitmakesnodifference,butwhenyouprintfloating-pointnumbersthathavedecimals,youget6decimalsbydefault.Brucediscusseslaterinthetexthowtocontroloutputoffloating-pointnumbers.2-2Start6、ingwithStream2.cppandNumconv.cpp,createaprogramthatasksfortheradiusofacircleandprintstheareaofthatcircle.Youcanjustusethe‘*’operatortosquaretheradius.Solution:Thetwoprogramsmentionedaboveshowhowtodonumericinputandoutput.Thefollowingsolutiontothisexerciselikewiseusesthe7、left-shiftandright-shiftoperatorsforinputandoutput,respectively.//:S02:Area.cpp//{-T}@echorunAreabyhand!#includeusingnamespacestd;intmain(){constfloatpi=3.141592654;cout<<"Entertheradius:";floatradius;cin>>radius;cout<<"Theareais"<8、ampleExecution:c:>areaEntertheradius:12Theareais452.389*////:~Theconstkeyworddeclaresthatthefloatvariablepiwillnotbec
5、seofSheba’sage,Iprinted5asaninteger,butforMuffyIincludedthenumeralintheliteraltext.Inthiscaseitmakesnodifference,butwhenyouprintfloating-pointnumbersthathavedecimals,youget6decimalsbydefault.Brucediscusseslaterinthetexthowtocontroloutputoffloating-pointnumbers.2-2Start
6、ingwithStream2.cppandNumconv.cpp,createaprogramthatasksfortheradiusofacircleandprintstheareaofthatcircle.Youcanjustusethe‘*’operatortosquaretheradius.Solution:Thetwoprogramsmentionedaboveshowhowtodonumericinputandoutput.Thefollowingsolutiontothisexerciselikewiseusesthe
7、left-shiftandright-shiftoperatorsforinputandoutput,respectively.//:S02:Area.cpp//{-T}@echorunAreabyhand!#includeusingnamespacestd;intmain(){constfloatpi=3.141592654;cout<<"Entertheradius:";floatradius;cin>>radius;cout<<"Theareais"<8、ampleExecution:c:>areaEntertheradius:12Theareais452.389*////:~Theconstkeyworddeclaresthatthefloatvariablepiwillnotbec
8、ampleExecution:c:>areaEntertheradius:12Theareais452.389*////:~Theconstkeyworddeclaresthatthefloatvariablepiwillnotbec
此文档下载收益归作者所有