C++.Homework.C++Base.01
来源:互联网 发布:java可控参数 编辑:程序博客网 时间:2024/05/19 16:34
===========min.h============
#include <iostream>using namespace std;#define MAX 5int min(int a[]);double min(double a[]);float min(float a[]);long min(long a[]);
===========min.cpp=========
#include "min.h"int min(int a[]){int temp=a[0];for (int i = 1; i < MAX; i++) if (a[i] < temp)temp = a[i]; return temp;}double min(double a[]){double temp = a[0];for (int i = 1; i < MAX; i++)if (a[i] < temp)temp = a[i];return temp;}float min(float a[]){float temp = a[0];for (int i = 1; i < MAX; i++)if (a[i] < temp)temp = a[i];return temp;}long min(long a[]){long temp = a[0];for (int i = 1; i < MAX; i++)if (a[i] < temp)temp = a[i];return temp;}
=========main.cpp=========
#include "min.h"void main(){int i[MAX] = {7,8,4,6,9};double d[MAX] = {4545.12,799.456,1565.154,656.124,897.143};float f[MAX] = {123.5,454.8,457.4,139.4,457.9};long l[MAX] = {123456,745643,45496,54678,565641};cout << min(i) << endl << min(d) << endl << min(f) <<endl<< min(l) << endl;}
- C++.Homework.C++Base.01
- C++.Homework.C++Base.02
- C++.Homework.Inheritance.01
- C++.Homework.Polymorphism.01
- C homework
- C++.Homework. Operator overloading.01
- C base
- C++.Homework.Classes and Objects.01
- C++.Homework.Inheritance.02
- C++.Homework.Polymorphism.02
- C - 基础 Homework
- C - 数组 Homework
- C - 函数 Homework
- C - 结构体 Homework
- C - 指针 Homework
- 10-29C-homework
- C-11-26-homework
- C++.Homework. Operator overloading.02
- JAVA操作MongoDB
- HashMap与Hashtable的区别 ArrayList和LinkedList区别
- VSFTPD 权限控制
- POJ 1365 Prime Land(素因子分解)
- 纯手工js+Jquery打造的日历(根据一个网友自编的简单的js日历改造的)
- C++.Homework.C++Base.01
- Linux多线程与同步
- android 获取root修改系统时间
- pthread_exit 参数使用
- 二阶矩确定椭圆
- 提取汉字拼音首字母
- NTP服务器搭建
- 如何通过函数名获取虚函数的地址?
- OCP-1Z0-052-V8.02-70题