您的位置:首页 > 其它

找出整形数组中的元素最大值。

2012-12-18 17:52 344 查看
// 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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: