C++实验7——最大公约和和最小公倍数

原创 2016年06月02日 10:58:47

一、问题及代码

/*    
* 文件名称:5.cpp    
* 作    者:唐珂欣     
* 完成日期:2016年6月2日    
* 版 本 号:v1.0    
* 对任务及求解方法的描述部分:输出最大公约数、最小公倍数;
* 输入描述:输入两个数;  
* 问题描述:输出最大公约数、最小公倍数;    
* 程序输出:输出最大公约数、最小公倍数;    
* 问题分析:运用函数的调用和全局变量的使用输出最大公约数、最小公倍数;    
* 算法设计:略  
*/   
#include <iostream>
using namespace std;
int leasemul;
void F1(int m,int n)
{
    int temp;
    if(m<n)
    {
        F1(n,m);
    }
    else
    {
        while(n!=0)
        {
            temp=m%n;
            m=n;
            n=temp;
        }
        leasemul=m;
    }

}
int F2(int m,int n)
{
    int temp;
    temp=(m*n)/leasemul;
    return temp;
}
int main (int argc,char *argv[])
{
    int m,n;
    cout<<"请输入两个数:";
    cin>>m>>n;
    F1(m,n);
    cout<<m<<"与"<<n<<"的最大公约数为:";
    cout<<leasemul<<endl;
    cout<<m<<"与"<<n<<"的最小公倍数为:";
    cout<<F2(m,n)<<endl;
    return 0;
}
二、运行结果



三、心得体会

     掌握通过函数的调用和全局变量的使用来实现所求函数,有一定难度,需要多加理解和练习。

四、知识点总结

      需要先定义全局函数,再定义函数,最后时要有返回全局变量的值。

c++实验七-最大公倍数和最小公约数

一.问题及代码 /* * 文件名称:最大公约数和最小公倍数.cpp * 作 者: 卢祖文 * 完成日期: 2016 年 6 月 5 日 * 版 本 号:v1.0 * 对任务及求解方...
  • luzuwen
  • luzuwen
  • 2016年06月05日 22:05
  • 1225

C++第七次实验(最大公约和和最小公倍数)

一,项目代码 /* * 文件名称:最大公约和和最小公倍数 * 作 者:熊志伟 * 完成日期: 2016 年 6 月 2 日 * 版 本 号:v1.0 ...
  • hsjtqlb2
  • hsjtqlb2
  • 2016年06月02日 20:21
  • 151

c++实验七—最大公约和和最小公倍数

一,问题及代码 /* * 文件名称:we.cpp * 作 者:刘志善 * 完成日期: 2016 年 6 月 5 日 * 版 本 号:v1.0 * 对任务...
  • ZhiShanLiu
  • ZhiShanLiu
  • 2016年06月05日 17:58
  • 105

C++实验7-最大公约和和最小公倍数

一、问题及代码:/* * 文件名称:Ex7.cpp * 作 者:罗前 * 完成日期:2016 年 6月 2日 * 版 本 号:v6.0 * 对任务及求解方法的描述部分: * ...
  • luoq0702
  • luoq0702
  • 2016年06月02日 19:33
  • 138

c++实验7--最大公约和和最小公倍数

一、问题及代码 /* * 文件名称: * 作 者: 杨楚莛 * 完成日期: 2016 年 6 月 1 日 * 版 本 号:v1.0 * 对任务...
  • qq_34143084
  • qq_34143084
  • 2016年06月02日 12:21
  • 144

c++实验7-最大公约和和最小公倍数

  • kaleiodscope_
  • kaleiodscope_
  • 2016年06月05日 20:58
  • 127

c++实验7——项目2——最大公约和和最小公倍数

一.编程及代码: #include int gongbei; int fun(int ...
  • wly15629
  • wly15629
  • 2016年06月06日 17:02
  • 119

c++实验7——项目2:最大公约和和最小公倍数

一、问题及代码 问题:从键盘中输入两个整数,求这两个整数的最大公约数和最小公倍数 代码: /* * 文件名称:pr1 * 作 者:谢翊民 * 完成日期: 2016 年 6月4日 * 版 ...
  • nanjoxym
  • nanjoxym
  • 2016年06月05日 15:03
  • 129

实验七-最大公约和和最小公倍数

【一】问题及运行代码 /*文件名称: *作 者:谭星宇 *完成日期:2016年6月5日 *版 本 号:v1.0 *对任务的求解方法及描述部分: *输入描述: *问题描述:求这两个整数的...
  • qq_34234765
  • qq_34234765
  • 2016年06月06日 01:28
  • 183

C++实验7——最大公约和最小公倍数

一、问题及代码
  • wwjblog
  • wwjblog
  • 2016年06月02日 08:37
  • 281
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C++实验7——最大公约和和最小公倍数
举报原因:
原因补充:

(最多只允许输入30个字)