c++primerplus(第六版)课后编程练习答案 下载本文

. .

第二章:开始学习C++

//ex2.1--display your name and address #include int main(void) {

using namespace std;

cout<<\”; }

//ex2.2--convert the furlong units to yard uints-把浪单位换位码单位 #include double fur2yd(double); int main() {

using namespace std;

cout<<\ double fur; cin>>fur;

cout<<\

double yd;

yd=fur2yd(fur);

cout<

double fur2yd(double t) {

return 220*t; }

//ex2.3-每个函数都被调用两次 #include void mice(); void see();

using namespace std; int main() {

mice(); mice(); see(); see(); return 0; }

word完美格式

. .

void mice() {

cout<<\}

void see() {

cout<<\ }

//ex2.4

#include int main() {

using namespace std; cout<<\ int age; cin>>age; int month; month=age*12;

cout<

//ex2.5---convert the Celsius valve to Fahrenheit value #include double C2F(double); int main() {

using namespace std;

cout<<\double C; cin>>C; double F; F=C2F(C);

cout<

double C2F(double t) {

return 1.8*t+32; }

word完美格式

. .

//ex2.6---convert the light years valve to astronomical units--把光年转换为天文单位

#include

double convert(double);//函数原型 int main() {

using namespace std;

cout<<\double light_years; cin>>light_years; double astro_units;

astro_units=convert(light_years);

cout<

double convert(double t) {

return 63240*t;//1 光年=63240 天文单位 }

//ex2.7--显示用户输入的小时数和分钟数 #include void show(); main() {

using namespace std; show(); return 0; }

void show() {

using namespace std; int h,m;

cout<<\cin>>h;

cout<<\cin>>m;

cout<<\ }

第三章:处理数据

word完美格式