第二周项目2-程序的多文件组织

来源:互联网 发布:云朵网校源码 编辑:程序博客网 时间:2024/04/30 02:02
问题及代码:
/*  *烟台大学计控学院  *文件名称:AA.cpp  *作    者:宋雨静  *完成日期:2016年9月8日  *问题描述:学习数据结构,目标就是要编制出有相当规模的程序的。将所有的代码放在一个文件中的做法,不能适用现阶段的需求了。     通过这个项目,确认有能力用多文件组织程序。方便以后各章,我们就某一数据结构定义算法库,并能引用算法库进行实践。     最简单的多文件组织,一个项目中有3个文件:     (1) .h 头文件:定义数据类型、声明自定义函数、定义宏等。     (2).cpp 源文件1:用于实现头文件中声明的自定义函数。  *输入描述:输入两个数  *输出描述:输出两个数的最大和最小  */    

(1).fun.cpp中的代码:

[cpp] view plain copyint max(int x,int y)    {        int z;      z=x>y?x:y;         return(z);    }    int min(int x,int y)    {       int z;       z=x<y?x:y;       return(z);    }    
(2)main.cpp中的代码:

  1. #include <iostream>     
  2. using namespace std;    
  3. int max(int x,int y);    
  4. int min(int x,int y);    
  5. int main( )    
  6. {    
  7.     int a,b,c1,c2;    
  8.     cout<<"输入两数:";    
  9.     cin>>a>>b;    
  10.     c1=max(a,b);    
  11.     cout<<"max="<<c1<<endl;    
  12.     c2=min(a,b);    
  13.     cout<<"min="<<c2<<endl;    
  14.    return 0;    
  15. }    
0 0
原创粉丝点击