C++ Primer Plus(第五版)编程习题解答.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:73 大小:333KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

C++ Primer Plus(第五版)编程习题解答.doc

C++PrimerPlus(第五版)编程习题解答.doc

预览

免费试读已结束,剩余 63 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SolutionsforProgrammingExercisesinC++PrimerPlus,5thEditionSPofNUMPAGES73September2,2004Chapter2//pe2-2.cpp#include<iostream>intmain(void){usingnamespacestd;cout<<"Enteradistanceinfurlongs:";doublefurlongs;cin>>furlongs;doublefeet;feet=220*furlongs;cout<<furlongs<<"furlongs="<<feet<<"feet\n";return0;}//pe2-3.cpp#include<iostream>usingnamespacestd;voidmice();voidrun();intmain(){mice();mice();run();run();return0;}voidmice(){cout<<"Threeblindmice\n";}voidrun(){cout<<"Seehowtheyrun\n";}//pe2-4.cpp#include<iostream>doubleC_to_F(double);intmain(){usingnamespacestd;cout<<"EnteratemperatureinCelsius:";doubleC;cin>>C;doubleF;F=C_to_F(C);cout<<C<<"degreesCelsius="<<F<<"degreesFahrenheit\n";return0;}doubleC_to_F(doubletemp){return1.8*temp+32.0;}Chapter3//pe3-1.cpp#include<iostream>constintInch_Per_Foot=12;intmain(void){usingnamespacestd;//Note:someenvironmentsdon'tsupportthebackspacecharactercout<<"Pleaseenteryourheightininches:___/b/b/b";intht_inch;cin>>ht_inch;intht_feet=ht_inch/Inch_Per_Foot;intrm_inch=ht_inch%Inch_Per_Foot;cout<<"Yourheightis"<<ht_feet<<"feet,";cout<<rm_inch<<"inch(es).\n";return0;}//pe3-3.cpp#include<iostream>constdoubleMINS_PER_DEG=60.0;constdoubleSECS_PER_MIN=60.0;intmain(){usingnamespacestd;intdegrees;intminutes;intseconds;doublelatitude;cout<<"Enteralatitudeindegrees,minutes,andseconds:\n";cout<<"First,enterthedegrees:";cin>>degrees;cout<<"Next,entertheminutesofarc:";cin>>minutes;cout<<"Finally,enterthesecondsofarc:";cin>>seconds;latitude=degrees+(minutes+seconds/SECS_PER_MIN)/MINS_PER_DEG;cout<<degrees<<"degrees,"<<minutes<<"minutes,"<<seconds<<"seconds="<<latitude<<"degrees\n";return0;}//pe3-5.cpp#include<iostream>intmain(void){usingnamespacestd;cout<<"Howmanymileshaveyoudrivenyourcar?";floatmiles;cin>>miles;cout<<"Howmanygallonsofgasolinedidthecaruse?";floatgallons;cin>>gallons;cout<<"Yourcargot"<<miles/gal