现在的位置: 首页 > 综合 > 正文

Class 找出一个整形数组中的元素的最大值

2018年04月20日 ⁄ 综合 ⁄ 共 489字 ⁄ 字号 评论关闭

目的:找出一个整形数组中的元素的最大值

 
下面,我们用类和对象的方法来做。
 
#include<iostream>  
using namespace std;  
class Array_max{  
    private://声明在类的外部不可访问的隐私成员   
        int array[10];  
        int max;  
    public://声明在类的外部可以访问的开放的成员函数   
    void set_value(){  
        int i;  
        cout<<"请输入10个整数"<<endl;  
        for(i=0;i<10;i++){  
            cin>>array[i];          
        }  
    };  
    void max_value(){  
        int i;  
        max=array[0];  
        for(i=1;i<10;i++){  
            if(array[i]>max)  
                max=array[i];  
        }  
    };  
    void show_value(){  
        cout<<"max is :"<<max<<endl;  
    };  
};  
int main(){  
    Array_max array1;  
    array1.set_value();//初始化操作  
    array1.max_value();//求最大数的操作  
    array1.show_value();//输出最大的数   
    return 0;  
} 

抱歉!评论已关闭.