c++primerplus(第六版)课后编程练习问题详解

上传人:m**** 文档编号:459768887 上传时间:2024-01-15 格式:DOC 页数:19 大小:58KB
返回 下载 相关 举报
c++primerplus(第六版)课后编程练习问题详解_第1页
第1页 / 共19页
c++primerplus(第六版)课后编程练习问题详解_第2页
第2页 / 共19页
c++primerplus(第六版)课后编程练习问题详解_第3页
第3页 / 共19页
c++primerplus(第六版)课后编程练习问题详解_第4页
第4页 / 共19页
c++primerplus(第六版)课后编程练习问题详解_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《c++primerplus(第六版)课后编程练习问题详解》由会员分享,可在线阅读,更多相关《c++primerplus(第六版)课后编程练习问题详解(19页珍藏版)》请在金锄头文库上搜索。

1、word第二章:开始学习C+/display your name and address#includeint main(void)using namespace std;coutMy name is liao chunguang and I live in hunan chenzhou.n;/ex2.2-convert the furlong units to yard uints-把浪单位换位码单位#includedouble fur2yd(double);int main()using namespace std;coutfur;coutconvert the furlong to ya

2、rdendl;double yd;yd=fur2yd(fur);coutfur furlong is yd yardendl;return 0;double fur2yd(double t)return 220*t;#includevoid mice();void see();using namespace std;int main()mice();mice();see();see();return 0;void mice()coutthree blind miceendl;void see()coutsee how they runendl;#includeint main() using

3、namespace std; coutage; int month; month=age*12; coutage years is month monthsendl; return 0;/ex2.5-convert the Celsius valve to Fahrenheit value#includedouble C2F(double);int main()using namespace std;coutC;double F;F=C2F(C);coutC degrees Celsius is F degrees Fahrenheit.endl;return 0;double C2F(dou

4、ble t)return 1.8*t+32; /ex2.6-convert the light years valve to astronomical units-把光年转换为天文单位#includedouble convert(double);/函数原型int main()using namespace std;coutlight_years;double astro_units;astro_units=convert(light_years);coutlight_years light_years = astro_units astronomical units.endl;return 0

5、;double convert(double t)return 63240*t;/1 光年=63240 天文单位 #includevoid show();main()using namespace std;show();return 0;void show()using namespace std;int h,m;couth;coutm;coutTime:h:mendl;第三章:处理数据将身高用英尺(feet)和英寸(inch)表示#includeconst int inch_per_feet=12;/ const常量-1feet=12inches-1英尺=12英寸int main()usin

6、g namespace std;coutht_inch;int ht_feet=ht_inch/inch_per_feet;/取商int rm_inch=ht_inch%inch_per_feet;/取余coutyour height is ht_feet feet,and rm_inch inchesn;return 0;/ex3.2-计算相应的body mass index体重指数#includeconst int inch_per_feet=12;const double meter_per_inch=0.0254;const double pound_per_kilogram=2.2;

7、int main()using namespace std;coutPlease enter your height:endl;coutht_feet;coutht_inch;coutwt_pound;int inch;inch=ht_feet*inch_per_feet+ht_inch;double ht_meter;ht_meter=inch*meter_per_inch;double wt_kilogram;wt_kilogram=wt_pound/pound_per_kilogram;coutendl;coutYour pensonal body information as foll

8、ows:endl;cout身高:inch(英尺inch)n身高:ht_meter(米meter)n体重:wt_kilogram(千克kilogram)n;double BMI;BMI=wt_kilogram/(ht_meter*ht_meter);coutyour Body Mass Index(体重指数) is BMIendl;return 0;/ex3.3 以度,分,秒输入,以度输出#includeconst int minutes_per_degree=60;const int seconds_per_minute=60;int main()using namespace std;cou

9、tEnter a latitude in degrees,minutes,and seconds:n;coutdegree;coutminute;coutsecond;double show_in_degree;show_in_degree=(double)degree+(double)minute/minutes_per_degree+(double)second/minutes_per_degree/seconds_per_minute;coutdegree degrees,minute minutes,secondseconds =show_in_degree degreesn;retu

10、rn 0;#includeconst int hours_per_day=24;const int minutes_per_hour=60;const int seconds_per_minute=60;int main()using namespace std;coutseconds;int Day,Hour,Minute,Second;Day=seconds/seconds_per_minute/minutes_per_hour/hours_per_day;Hour=seconds/seconds_per_minute/minutes_per_hour%hours_per_day;Minute=seconds/seconds_per_minute%minutes_per_hour;Second=seconds%seconds_per_minute;coutsecondsseconds = Day days,Hour hours,Minute minutes,Second secondsn;return 0;#includeint main() using namespace std; coutEnter the world population:; long long world_population;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号