面向对象程序设计上机练习二(函数模板)

来源:互联网 发布:淘宝直播预告已过期 编辑:程序博客网 时间:2024/06/18 05:23
#include<iostream>
using namespace std;
int f(int s[])
{
    int i, max = 0;
    for(i = 0; i < 5; i++)
    {
        if(s[i] > max)
            max = s[i];
    }
    return max;
}
float f(float s[])
{
    int i;
    float max = 0;
    for(i = 0; i < 5; i++)
    {
        if(s[i] > max)
            max = s[i];
    }
    return max;
}
long f(long s[])
{
    int i;
    long max = 0;
    for(i = 0; i < 5; i++)
    {
        if(s[i] > max)
            max = s[i];
    }
    return max;
}
int main()
{
    int a[6], i, max1;
    float b[6], max2;
    long c[6], max3;
    for(i = 0; i < 5; i++)
    {
        cin>>a[i];
    }
    for(i = 0; i < 5; i++)
    {
        cin>>b[i];
    }
    for(i = 0; i < 5; i++)
    {
        cin>>c[i];
    }
    max1 = f(a);
    max2 = f(b);
    max3 = f(c);
    cout<<max1<<endl<<max2<<endl<<max3<<endl;
}
阅读全文
0 0