c++程序设计第三版第八章

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题八

Xt8-1

#include

using namespace std;

class Time

{public: //成员改为公用的

int hour;

int minute;

int sec;

};

Time t;

void set_time(void) //在main函数之前定义

{

cin>>t.hour;

cin>>t.minute;

cin>>t.sec;

}

void show_time(void) //在main函数之前定义

{

cout<

}

int main()

{set_time();

show_time();

system("pause"); return 0;

}

Xt8-2

#include

using namespace std;

class Time

{public:

void set_time(void)

{cin>>hour;

cin>>minute;

cin>>sec;

}

void show_time(void)

{cout<

private: int hour;

int minute;

int sec;

};

Time t;

int main()

{

t.set_time();

t.show_time();

system("pause"); return 0;

}

Xt8-3

#include

using namespace std;

class Time

{public:

void set_time(void);

void show_time(void);

private:

int hour;

int minute;

int sec;

};

void Time::set_time(void)

{cin>>hour;

cin>>minute;

cin>>sec;

}

void Time::show_time(void)

{cout<

Time t;

int main()

{ t.set_time();

t.show_time();

system("pause"); return 0;

}

Xt8-4-1

//xt8-4-1.cpp(main.cpp)

#include

using namespace std;

#include "xt8-4.h"

int main()

{Student stud;

stud.set_value();

stud.display();

system("pause"); return 0;

}

Xt8-4-2

//xt8-4-2.cpp(即student.cpp)

#include "xt8-4.h" //在此文件中进行函数的定义#include

using namespace std; //不要漏写此行

void Student::display( )

{ cout<<"num:"<

cout<<"name:"<

cout<<"sex:"<

}

void Student::set_value()

{ cin>>num;

cin>>name;

cin>>sex;

}

Xt8-5-1

//xt8-5-1.cpp(file1.cpp)

#include

#include "xt8-5.h"

int main()

{Array_max arrmax;

arrmax.set_value();

arrmax.max_value();

arrmax.show_value();

system("pause"); return 0;

}

Xt8-5-2

//xt8-5-2.cpp(arraymax.cpp)

#include

using namespace std;

#include "xt8-5.h"

void Array_max::set_value()

{ int i;

for (i=0;i<10;i++)

cin>>array[i];

}

void Array_max::max_value()

{int i;

max=array[0];

for (i=1;i<10;i++)

if(array[i]>max) max=array[i];

}

void Array_max::show_value()

{cout<<"max="<

}

Xt8-6-1

#include

using namespace std;

class Box

{public:

void get_value();

相关文档
最新文档