YTU 2610: A改错题--体检情况分析
2016-02-07 15:11
330 查看
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; }
相关文章推荐
- oracle services
- C# 基础加强(六) 值类型、引用类型
- 【Android开发小记--16】assets、raw、内部存储、外部存储——文件的读写
- YTU 2609: A改错题--学生信息的输入和输出
- Sitemesh 3 的使用及配置
- LVS
- YTU 2607: A代码填空题--更换火车头
- C语言的语法风格与代码书写规范指南
- YTU 2605: 熟悉题型——自由设计(比较大小-类模板)
- [BZOJ3262]陌上花开
- 使用DataOutputStream写入int类型数字不能显示
- YTU 2602: 熟悉题型——类设计( 矩形类定义【C++】)
- ML Impossible and Rescure
- YTU 2601: 熟悉题型——填空题(删除线性表节点)
- BestCoder Round #71 (div.2)-KK's Number(dp)
- linux硬链接和软链接的区别
- 编程算法之加密和解密
- JavaScript高级程序设计学习笔记第六章--面向对象程序设计
- 中小企业运维需要重视日志分析
- JS调试输出Object