Advertisement

面向对象程序设计练习一(函数重载)

阅读量:

【问题描述

通过数组与函数重载的方式计算五个数值中的最大值(需分别处理整数、单精度浮点数以及长整型数据的情形)。
输入

依次输入五个int类型的整数、五个float类型的实数以及五个long类型的正整数。
输出

依次输出五个int类型整数中的最大值、五个float类型实数中的最大值以及五个long类型正整数中的最大值。
示例输入

11 22 666 44 55
11.11 22.22 33.33 888.88 55.55
1234567 222222 333333 444444 555555
示例输出

666
888.88
1234567

函数重载:函数名称一致,但返回类型、参数种类或数量存在差异
若对相关内容不熟悉,可参考具体说明:<>

复制代码
    #include <iostream>
    using namespace std;
    int Max(int a[])//定义函数如果不声明就写在main函数之前
    {
    int max=a[0];
    for(int i=1; i<5; i++)
    {
        if(a[i]>max)
            max=a[i];
    }
    return max;
    }
    float Max(f

全部评论 (0)

还没有任何评论哟~