zoukankan      html  css  js  c++  java
  • 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;//定义对象arraymax1
    45     arraymax1.set_value();//调用输入函数
    46     arraymax1.max_value();//调用找最大值函数
    47     arraymax1.show_value();//调用输出最大值函数
    48     return 0;
    49 }

    输出结果

    End!

    欢迎大家一起交流 ,分享程序员励志故事。   幸福的程序员 QQ群:幸福的程序员  
  • 相关阅读:
    Remove Element
    String StringBuffer StringBuilder
    Length of Last Word
    Space Replacement
    Longest Palindromic Substring
    jQuery2.0.0版本以后不再支持ie8的原因
    npm命令
    不借助第三个变量实现两个变量交换及原理分析
    js 不同进制之间相互转换
    ECMAScript toString() 方法
  • 原文地址:https://www.cnblogs.com/1hua1ye/p/4217527.html
Copyright © 2011-2022 走看看