首页 > 代码库 > C++类的数组元素查找最大值问题

C++类的数组元素查找最大值问题

 

找出一个整型数组中的元素的最大值。


 1 /*找出一个整型数组中的元素的最大值。*/ 2  3 #include <iostream> 4 using namespace std; 5      6 class ArrayMax    //创建一个类 7 { 8     public : 9         void set_value();10         void max_value();11         void show_value();12         13     private:14         int array[10];15         int max;16 };17 18 void ArrayMax::set_value()   //成员函数,向数组元素输入值19 {   cout<<"开请输入10个数组元素值"<<endl;20     int i;21     for(i=0;i<10;i++)22     cin>>array[i];23 }24 void ArrayMax::max_value()   //成员函数,查找最大值25 {26     cout<<"开始查找中,请稍后......"<<endl;27     int i;28     max=array[0];29     for(i=0;i<10;i++)30     {31         if(array[i]>max)32         max=array[i];33     }34     cout<<"查找完毕!"<<endl;35 }36 37 void ArrayMax::show_value()  //成员函数,显示最大值38 {39     cout<<"您输入的数组最大值max="<<max;40 }41 42 int main()43 {44     ArrayMax arraymax1;//定义对象arraymax145     arraymax1.set_value();//调用输入函数46     arraymax1.max_value();//调用找最大值函数47     arraymax1.show_value();//调用输出最大值函数48     return 0;49 }

 

 

输出结果技术分享

 

End!

欢迎大家一起交流 ,分享程序员励志故事。   幸福的程序员 QQ群:技术分享  

C++类的数组元素查找最大值问题