?? 例8.4.txt
字號(hào):
例8.4 找出一個(gè)整型數(shù)組中的元素的最大值。
這個(gè)問題可以不用類的方法來解決,現(xiàn)在用類來處理,讀者可以比較不同方法的特點(diǎn)。
#include <iostream>
using namespace std;
class Array_max //聲明類
{public: //以下3行為成員函數(shù)原型聲明
void set_value( ); //對數(shù)組元素設(shè)置值
void max_value( ); //找出數(shù)組中的最大元素
void show_value( ); //輸出最大值
private:
int array[10]; //整型數(shù)組
int max; //max用來存放最大值
};
void Array_max∷set_value( ) //成員函數(shù)定義,向數(shù)組元素輸入數(shù)值
{ int i;
for (i=0;i<10;i++)
cin>>array[i];
}
void Array_max∷max_value( ) //成員函數(shù)定義,找數(shù)組元素中的最大值
{int i;
max=array[0];
for (i=1;i<10;i++)
if(array[i]>max) max=array[i];
}
void Array_max∷show_value( ) //成員函數(shù)定義,輸出最大值
{cout<<″max=″<<max;}
int main( )
{Array_max arrmax; //定義對象arrmax
arrmax.set_value( ); //調(diào)用arrmax的set_value函數(shù),向數(shù)組元素輸入數(shù)值
arrmax.max_value( ); //調(diào)用arrmax的max_value函數(shù),找出數(shù)組元素中的最大值
arrmax.show_value( ); //調(diào)用arrmax的show_value函數(shù),輸出數(shù)組元素中的最大值
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -