• 大小: 2.95KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 语言: C/C++
  • 标签:

资源简介

C++实战源码-通过函数模板返回最小值(入门级实例188).zip

资源截图

代码片段和文件信息

// MinValue.cpp : Defines the entry point for the console application.
//

#include “stdafx.h“
#include “ioStream.h“

template  //定义一个模板类型
type Min(type Array[nLen]) //定义函数模板
{
type tRet = Array[0]; //定义一个变量
for(int i=1; i {
tRet = (tRet < Array[i])? tRet : Array[i]; //比较数组元素大小
}
return tRet; //返回最小值
}

int main(int argc char* argv[])
{
int nArray[5] = {12345}; //定义一个整型数组
int nRet = Min(nArray); //调用函数模板Min
cout << “最小值为:“ << nRet << endl;
double dbList[3] = {10.511.29.8}; //定义实数数组
double dbRet = Min(dbList); //调用函数模板Min
cout << “最小值为:“ << dbRet << endl;
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         791  2010-10-14 19:53  MinValue\MinValue.cpp
     文件        4560  2010-10-14 19:50  MinValue\MinValue.dsp
     文件         541  2010-10-14 19:50  MinValue\MinValue.dsw
     文件         295  2010-10-14 19:50  MinValue\StdAfx.cpp
     文件         769  2010-10-14 19:50  MinValue\StdAfx.h

评论

共有 条评论