//面向对象:实现寻找数组的最大值
#include <iostream>
using namespace std;
//定义数组类
class Array
{
int max;
int array[5];
public:
void In_num();
void search_num();
void print_num();
};
//输入数据
void Array::In_num(){
for(int i=0;i<5;i++){
cin>>array[i];
}
}
//比较数据
void Array::search_num(){
max=array[0];
for(int i=1;i<5;i++){
if(max<array[i]) max=array[i];
}
}
//输出最大值
void Array::print_num(){
cout<<"最大值为"<<max<<"\n"<<endl;
}
int main(){
//实例化
Array n1;
n1.In_num();
n1.search_num();
n1.print_num();
return 0;
}
网友评论