• YTU 2610: A改错题--体检情况分析


    2610: A改错题--体检情况分析

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 233  解决: 161

    题目描述

    注:本题只需要提交标记为修改部分之间的代码,请按照C++方式提交。

    某学校抽查同学的身体情况,以下是检测到的这些同学的体重和身高,分别输出体重和身高的最大值。

    #include <stdio.h>
    #include <iostream>
    using namespace std;
    template <class T>
    class DistancePoint
    {
    public:
        static T Maxvalue(T arr[], int n);
    };
    int  main()
    {
        const int ARRSIZE=10;
        int iArr[ARRSIZE];
        double dArr[ARRSIZE];
        int i;
        for(i=0; i<ARRSIZE; i++)
            cin>>iArr[i];
        cout<<DistancePoint<int>::Maxvalue(iArr,ARRSIZE)<<endl;
        for(i=0; i<ARRSIZE; i++)
            cin>>dArr[i];
        cout<<DistancePoint<double>::Maxvalue(dArr,ARRSIZE)<<endl;
        return 0;
    }
    /*****修改的起始行******/
    T DistancePoint<T>::Maxvalue(T arr[], int n)
    {
        int i;
        int maxV = arr[0];
        for(i=1; i<n; i++)
            if(maxV<arr[i])
                maxV= arr[i];
        return maxV;
    }
    /*****修改的终止行*****/

    输入

    10名同学的体重和身高

    输出

    体重的最大值和身高的最大值

    样例输入

    55 60 56 65 70 45 40 60 50 56
    1.65 1.70 1.78 1.91 1.60 1.65 1.82 1.86 1.75 1.78

    样例输出

    70
    1.91

    迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

    #include <stdio.h>
    #include <iostream>
    using namespace std;
    template <class T>
    class DistancePoint
    {
    public:
        static T Maxvalue(T arr[], int n);
    };
    int  main()
    {
        const int ARRSIZE=10;
        int iArr[ARRSIZE];
        double dArr[ARRSIZE];
        int i;
        for(i=0; i<ARRSIZE; i++)
            cin>>iArr[i];
        cout<<DistancePoint<int>::Maxvalue(iArr,ARRSIZE)<<endl;
        for(i=0; i<ARRSIZE; i++)
            cin>>dArr[i];
        cout<<DistancePoint<double>::Maxvalue(dArr,ARRSIZE)<<endl;
        return 0;
    }
    template <class T>
    T DistancePoint<T>::Maxvalue(T arr[], int n)
    {
        int i;
        T maxV = arr[0];
        for(i=1; i<n; i++)
            if(maxV<arr[i])
                maxV= arr[i];
        return maxV;
    }

  • 相关阅读:
    mysql备份
    Linux 配置参考
    oracle补丁安装
    多智能体城市交通计算综合应用
    基于纳什均衡的多智能体强化学习交通信号控制
    多智能体强化学习在城市交通信号控制中的研究与应用- 笔记
    Sarsa与Q-learning
    Pandas笔记
    Python学习笔记
    Game Theory and Multi-agent Reinforcement Learning笔记 下
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989529.html
Copyright © 2020-2023  润新知