CHAPTER1-25.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:0k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER1-25.cpp
  2. #include <iostream.h>
  3. int min(int a, int b);
  4. int min(int a, int b, int c);
  5. int min(int a, int b, int c, int d);
  6. void main()
  7. {cout<<min(13, 5, 4, 9)<<endl; cout<<min(-2, 8, 0)<<endl;}
  8. int min(int a, int b)
  9. {    return a<b?a:b;   }
  10. int min(int a, int b, int c)
  11. {   int t = min(a, b);  return min(t,c);}
  12. int min(int a, int b, int c, int d)
  13. {
  14.      int t1 = min(a, b);
  15.      int t2 = min(c, d);
  16.      return min(t1, t2);
  17. }