首页 > 代码库 > 面向对象程序设计上机练习二(函数模板)
面向对象程序设计上机练习二(函数模板)
面向对象程序设计上机练习二(函数模板)
Time Limit: 1000MS Memory limit: 65536K
题目描述
利用数组和函数模板求5个数最大值(分别考虑整数、单精度、长整数的情况)。
输入
分别输入5个int型整数、5个float 型实数、5个long型正整数。
输出
分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型正整数的最大值。
示例输入
11 22 666 44 5511.11 22.22 33.33 888.88 55.551234567 222222 333333 444444 555555
示例输出
666888.881234567
C++简单练习题,织机上代码 :
#include <iostream>using namespace std;template<class T> T max(T a[]){ int i; T mm=a[0]; for(i=1; i<5; i++) { if(a[i] > mm ) mm = a[i] ; } return mm;}int main(){ int k; int a[5], aa; float b[5], bb; long d[5], dd; for(k=0; k<5; k++) { cin>>a[k]; } aa = max(a); cout<<aa<<endl; for(k=0; k<5; k++) { cin>>b[k]; } bb=max(b); cout<<bb<<endl; for(k=0; k<5; k++) { cin>>d[k]; } dd=max(d); cout<<dd<<endl; return 0;}
面向对象程序设计上机练习二(函数模板)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。