- /*
- *Copyright ? 2017, 烟台大学计算机学院
- *All rights reserved.
- *文件名称:shiyan.cpp
- *作 者:李浩南
- *完成日期:2017年9月11日
- *版本号:v1.0
- *
- *问题描述:程序的多文件组织
- *输入描述:1 2
- *程序输出:见截图
- */
- #include<iostream>
- #include"copy.h"
- using namespace std;
- int main()
- {
- int a,b,c,d,g;
- cin>>a>>b;
- c=max1(a,b);
- d=min1(a,b);
- g=bigpig(a,b);
- cout<<c<<' '<<d<<' '<<g<<endl;
- return 0;
- }
-
- #include "copy.h"
- int max1(int x,int y)
- {
- if(x>y)
- return x;
- else
- return y;
- }
- int min1(int x,int y)
- {
- if(x<y)
- return x;
- else
- return y;
- }
- int bigpig(int x,int y)
- {
- return (x+y)*y+10;
- }
-
- #include "copy.h"
- int max1(int x,int y)
- {
- if(x>y)
- return x;
- else
- return y;
- }
- int min1(int x,int y)
- {
- if(x<y)
- return x;
- else
- return y;
- }
- int bigpig(int x,int y)
- {
- return (x+y)*y+10;
- }
知识点总结:
在code blocks中新建一个项目,将一个复杂的程序,分成几个文件和一个头文件后加入项目中,使程序简单明了更容易更改查找错误。
(1) .h 头文件:定义数据类型、声明自定义函数、定义宏等
(2).cpp 源文件1:用于实现头文件中声明的自定义函数
(3).cpp 源文件2:定义main()函数,用于调用相关函数,实现问题求解目标。
学习心得:
学习了如何运用code blocks和如何将一个复杂的程序简单有序的处理