第二周 程序的多文件组织

来源:互联网 发布:mysql numeric 编辑:程序博客网 时间:2024/05/28 19:24
[cpp] view plain copy
print?
  1. /*  
  2.  *Copyright ? 2017, 烟台大学计算机学院  
  3.  *All rights reserved.  
  4.  *文件名称:shiyan.cpp  
  5.  *作    者:李浩南
  6.  *完成日期:2017年9月11日  
  7.  *版本号:v1.0  
  8.  *  
  9.  *问题描述:程序的多文件组织  
  10.  *输入描述:1 2  
  11.  *程序输出:见截图  
  12.  */    
  13. #include<iostream>    
  14. #include"copy.h"    
  15. using namespace std;    
  16. int main()    
  17. {    
  18.     int a,b,c,d,g;    
  19.     cin>>a>>b;    
  20.     c=max1(a,b);    
  21.     d=min1(a,b);    
  22.     g=bigpig(a,b);    
  23.     cout<<c<<' '<<d<<' '<<g<<endl;    
  24.     return 0;    
  25. }    
    1. #include "copy.h"    
    2. int max1(int x,int y)    
    3. {    
    4.     if(x>y)    
    5.         return x;    
    6.     else    
    7.         return y;    
    8. }    
    9. int min1(int x,int y)    
    10. {    
    11.     if(x<y)    
    12.         return x;    
    13.     else    
    14.         return y;    
    15. }    
    16. int bigpig(int x,int y)    
    17. {    
    18.     return (x+y)*y+10;    
    19. }    
      1. #include "copy.h"    
      2. int max1(int x,int y)    
      3. {    
      4.     if(x>y)    
      5.         return x;    
      6.     else    
      7.         return y;    
      8. }    
      9. int min1(int x,int y)    
      10. {    
      11.     if(x<y)    
      12.         return x;    
      13.     else    
      14.         return y;    
      15. }    
      16. int bigpig(int x,int y)    
      17. {    
      18.     return (x+y)*y+10;    
      19. }    

      知识点总结:

      在code blocks中新建一个项目,将一个复杂的程序,分成几个文件和一个头文件后加入项目中,使程序简单明了更容易更改查找错误。

      (1) .h 头文件:定义数据类型、声明自定义函数、定义宏等 

      (2).cpp 源文件1:用于实现头文件中声明的自定义函数 

      (3).cpp 源文件2:定义main()函数,用于调用相关函数,实现问题求解目标。 

      学习心得:

      学习了如何运用code blocks和如何将一个复杂的程序简单有序的处理

原创粉丝点击