第二周 程序的多文件组织

来源:互联网 发布:淘宝16年被扣24分 编辑:程序博客网 时间:2024/05/28 23:08

这个程序有三个部分,第一部分为主程序,第二部分为调用的程序,第三部分为存放的头文件。

  1. /* 
  2.  *Copyright © 2017, 烟台大学计算机学院 
  3.  *All rights reserved. 
  4.  *文件名称:shiyan.cpp 
  5.  *作    者:盛凯 
  6.  *完成日期:2017年9月13日 
  7.  *版本号:v1.0 
  8.  * 
  9.  *问题描述:输入两个整数,将两个数按从大到小的顺序排序并输出。
  10.  *输入描述:1 2 
  11.  *程序输出:见截图 
  12.  */ 

  13. main.cpp:
  14.  
  15. #include<iostream>  
  16. #include<copy.h>  
  17. using namespace std;  
  18. int main()  
  19. {  
  20.     int a,b,c,d,g;  
  21.     cin>>a>>b;  
  22.     c=max1(a,b);  
  23.     d=min1(a,b);  
  24.     g=bigpig(a,b);  
  25.     cout<<c<<' '<<d<<' '<<g<<endl;  
  26.     return 0;  
  27. }  

m.cpp:

  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. }  

m.h:


#ifndef M_H_INCLUDED  
#define M_H_INCLUDED  
#include<iostream>  
using namespace std;  
int max1(int x,int y);  
int min1(int x,int y);  
#endif // M_H_INCLUD


头文件存放图:


程序结果运行图:




结构图:





原创粉丝点击