将本章的例2.4改写为一个多文件的程序:
1.将类定义放在头文件arraymax.h
2.将成员函数定义放在源文件arraymax.cpp中
3.主函数放在源文件file1.cpp
请写出完整的程序,上机调试并运行。
#include <iostream> class Array_max { public: void set_value(); void max_value(); void show_value(); private : int array[10]; int max; };
|
#include <iostream> #include "arrymax2.5.h" using namespace std;
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 = " << max << endl; }
|
#include <iostream> #include "arrymax2.5.h"
int main() { Array_max arrmax; arrmax.set_value(); arrmax.max_value(); arrmax.show_value(); system("pause"); return 0; }
|
阅读(3405) | 评论(1) | 转发(0) |