// 121218 第八章例8.4.cpp : 定义控制台应用程序的入口点。
//
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘同宾
* 完成日期:2012 年 12 月 17 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:找出整形数组中的元素最大值。
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include "stdafx.h"
#include<iostream>
using namespace std;
//声明类
class array_max
{
public:
void set_value();//成员函数原型声明
void max_value();
void show_value();
private:
int array[10];
int max;
};
//成员函数定义,向数组元素输入数值
void array_max::set_value()
{
int i;
for(i=0;i<10;i++)
{
cin>>array[i];
}
}
//成员函数定义,找数组元素中的最大值
void array_max::max_value()
{
int i;
max=array[0];
for(i=1;i<10;i++)
{
if(array[i]>max)
{
max=array[i];
}
}
}
//成员函数定义,输出最大值
void array_max::show_value()
{
cout<<"max="<<max<<endl;
}
int main()
{
array_max arrmax;//定义对象 arrmax
arrmax.set_value();//调用arrmax的函数,向数组元素输入值
arrmax.max_value();
arrmax.show_value();
return 0;
}
找出整形数组中的元素最大值。
最新推荐文章于 2021-11-25 18:46:47 发布