欢迎来到天天文库
浏览记录
ID:55160239
大小:45.96 KB
页数:114页
时间:2020-04-29
《c++程序设计谭浩强课后习题答案(完整版).docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第八章#includeusingnamespacestd;classTime{public://成员改为公用的inthour;intminute;intsec;};Timet;voidset_time(void)//在main函数之前定义{cin>>t.hour;cin>>t.minute;cin>>t.sec;}voidshow_time(void)//在main函数之前定义{cout<2、ow_time();return0;}8.2题#includeusingnamespacestd;classTime{public:voidset_time(void){cin>>hour;cin>>minute;cin>>sec;}voidshow_time(void){cout<3、n0;}8.3题#includeusingnamespacestd;classTime{public:voidset_time(void);voidshow_time(void);private:inthour;intminute;intsec;};voidTime::set_time(void){cin>>hour;cin>>minute;cin>>sec;}voidTime::show_time(void){cout<4、n(){t.set_time();t.show_time();return0;}8.4题//xt8-4.h(student.h)classStudent{public:voiddisplay();voidset_value();private:intnum;charname[20];charsex;};8.4题//xt8-4-1.cpp(main.cpp)#includeusingnamespacestd;#include"xt8-4.h"intmain(){Studentstud;stud.set_value();5、stud.display();return0;}8.4题另一解//xt8-4-2.cpp(即student.cpp)#include"xt8-4.h"//在此文件中进行函数的定义#includeusingnamespacestd;//不要漏写此行voidStudent::display(){cout<<"num:"<>num;cin>>n6、ame;cin>>sex;}8.5题//xt8-5.h(arraymax.h)classArray_max{public:voidset_value();voidmax_value();voidshow_value();private:intarray[10];intmax;};8.5题//xt8-5-1.cpp(file1.cpp)#include#include"xt8-5.h"intmain(){Array_maxarrmax;arrmax.set_value();arrmax.max_value();arrm7、ax.show_value();return0;}8.5题//xt8-5-2.cpp(arraymax.cpp)#includeusingnamespacestd;#include"xt8-5.h"voidArray_max::set_value(){inti;for(i=0;i<10;i++)cin>>array[i];}voidArray_max::max_value(){inti;max=array[0];for(i=1;i<10;i++)if(array[i]>max)max=array[i];}voidAr8、ray_max::show_value(){cout<<"max="<usingnamespacestd;classBox{public:
2、ow_time();return0;}8.2题#includeusingnamespacestd;classTime{public:voidset_time(void){cin>>hour;cin>>minute;cin>>sec;}voidshow_time(void){cout<3、n0;}8.3题#includeusingnamespacestd;classTime{public:voidset_time(void);voidshow_time(void);private:inthour;intminute;intsec;};voidTime::set_time(void){cin>>hour;cin>>minute;cin>>sec;}voidTime::show_time(void){cout<4、n(){t.set_time();t.show_time();return0;}8.4题//xt8-4.h(student.h)classStudent{public:voiddisplay();voidset_value();private:intnum;charname[20];charsex;};8.4题//xt8-4-1.cpp(main.cpp)#includeusingnamespacestd;#include"xt8-4.h"intmain(){Studentstud;stud.set_value();5、stud.display();return0;}8.4题另一解//xt8-4-2.cpp(即student.cpp)#include"xt8-4.h"//在此文件中进行函数的定义#includeusingnamespacestd;//不要漏写此行voidStudent::display(){cout<<"num:"<>num;cin>>n6、ame;cin>>sex;}8.5题//xt8-5.h(arraymax.h)classArray_max{public:voidset_value();voidmax_value();voidshow_value();private:intarray[10];intmax;};8.5题//xt8-5-1.cpp(file1.cpp)#include#include"xt8-5.h"intmain(){Array_maxarrmax;arrmax.set_value();arrmax.max_value();arrm7、ax.show_value();return0;}8.5题//xt8-5-2.cpp(arraymax.cpp)#includeusingnamespacestd;#include"xt8-5.h"voidArray_max::set_value(){inti;for(i=0;i<10;i++)cin>>array[i];}voidArray_max::max_value(){inti;max=array[0];for(i=1;i<10;i++)if(array[i]>max)max=array[i];}voidAr8、ray_max::show_value(){cout<<"max="<usingnamespacestd;classBox{public:
3、n0;}8.3题#includeusingnamespacestd;classTime{public:voidset_time(void);voidshow_time(void);private:inthour;intminute;intsec;};voidTime::set_time(void){cin>>hour;cin>>minute;cin>>sec;}voidTime::show_time(void){cout<4、n(){t.set_time();t.show_time();return0;}8.4题//xt8-4.h(student.h)classStudent{public:voiddisplay();voidset_value();private:intnum;charname[20];charsex;};8.4题//xt8-4-1.cpp(main.cpp)#includeusingnamespacestd;#include"xt8-4.h"intmain(){Studentstud;stud.set_value();5、stud.display();return0;}8.4题另一解//xt8-4-2.cpp(即student.cpp)#include"xt8-4.h"//在此文件中进行函数的定义#includeusingnamespacestd;//不要漏写此行voidStudent::display(){cout<<"num:"<>num;cin>>n6、ame;cin>>sex;}8.5题//xt8-5.h(arraymax.h)classArray_max{public:voidset_value();voidmax_value();voidshow_value();private:intarray[10];intmax;};8.5题//xt8-5-1.cpp(file1.cpp)#include#include"xt8-5.h"intmain(){Array_maxarrmax;arrmax.set_value();arrmax.max_value();arrm7、ax.show_value();return0;}8.5题//xt8-5-2.cpp(arraymax.cpp)#includeusingnamespacestd;#include"xt8-5.h"voidArray_max::set_value(){inti;for(i=0;i<10;i++)cin>>array[i];}voidArray_max::max_value(){inti;max=array[0];for(i=1;i<10;i++)if(array[i]>max)max=array[i];}voidAr8、ray_max::show_value(){cout<<"max="<usingnamespacestd;classBox{public:
4、n(){t.set_time();t.show_time();return0;}8.4题//xt8-4.h(student.h)classStudent{public:voiddisplay();voidset_value();private:intnum;charname[20];charsex;};8.4题//xt8-4-1.cpp(main.cpp)#includeusingnamespacestd;#include"xt8-4.h"intmain(){Studentstud;stud.set_value();
5、stud.display();return0;}8.4题另一解//xt8-4-2.cpp(即student.cpp)#include"xt8-4.h"//在此文件中进行函数的定义#includeusingnamespacestd;//不要漏写此行voidStudent::display(){cout<<"num:"<>num;cin>>n
6、ame;cin>>sex;}8.5题//xt8-5.h(arraymax.h)classArray_max{public:voidset_value();voidmax_value();voidshow_value();private:intarray[10];intmax;};8.5题//xt8-5-1.cpp(file1.cpp)#include#include"xt8-5.h"intmain(){Array_maxarrmax;arrmax.set_value();arrmax.max_value();arrm
7、ax.show_value();return0;}8.5题//xt8-5-2.cpp(arraymax.cpp)#includeusingnamespacestd;#include"xt8-5.h"voidArray_max::set_value(){inti;for(i=0;i<10;i++)cin>>array[i];}voidArray_max::max_value(){inti;max=array[0];for(i=1;i<10;i++)if(array[i]>max)max=array[i];}voidAr
8、ray_max::show_value(){cout<<"max="<usingnamespacestd;classBox{public:
此文档下载收益归作者所有