头文件:
class Array_max
{
public:
void set_value();
void max_value();
void show_value();
private:
int array[10];
int max;
};
源文件:
main()文件:
#include "Array_max.h"
#include <iostream>
using namespace std;
int main()
{
Array_max a;
a.set_value();
a.max_value();
a.show_value();
system("PAUSE");
return 0;
}
自定义文件:
#include "Array_max.h"
#include <iostream>
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;
}
输出结果:
心得体会:
把多文件组织应用熟练!更好的解决大工程问题!
本文介绍了一个简单的C++程序,该程序通过定义一个名为Array_max的类来寻找并显示一个整数数组中的最大值。该类包含了设置数组值、计算最大值以及显示最大值的成员函数。
874

被折叠的 条评论
为什么被折叠?



