两种方法求最大公约数最小公倍数

两种方法求最大公约数最小公倍数

大家好,又见面了,我是全栈君。

<pre name="code" class="cpp">/*
*coyright(c)2014 龙城无泪
*All rights reserved
*文件名 digui.c
*作者:封尘之魂
*完毕日期:20141108
*版本V1.0
*问题描写叙述:求两个整数的最大公约数最小公倍数
*输入描写叙述:输入两个整数
*输出描写叙述:成功输出最大公约数最小公倍数
*/
#include<stdio.h>
int main()
{int m,n,q,t,j,k;
scanf("%d%d",&m,&n);
j=m;k=n;if(m<n)//比較大小 
{t=m;
m=n;
n=t;
}
q=m%n;
while(q)//辗转相除法
 {m=n;
n=q;
q=m%n;
}
printf("%d %d",n,j*k/n); 
}



另外一种循环
#include<stdio.h>
int z(int a, int b)
{
return b==0?

a:z(b, a%b);//递归推断}int main(){int a,b,m;scanf("%d%d",&a,&b);m=z(a,b);printf("%d %d", m,a*b/m);}

心得:一般来说用循环解决的问题都能用递归解决  要多运用递归来解决循环的问题来锻炼自己的思维问题
方法:取代  要熟练的掌握替换之法 把没用过量赋值给用过的量,实现自己想要达到的目标

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116234.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • RPC协议是什么?RPC协议与HTTP协议的区别

    RPC协议是什么?RPC协议与HTTP协议的区别什么是RPC协议?RPC是一种远程过程调用的协议,使用这种协议向另一台计算机上的程序请求服务,不需要了解底层网络技术的协议。在RPC中,发出请求的程序是客户程序,而提供服务的程序是服务器。HTTP是一种超文本传输协议。是WWW浏览器和WWW服务器之间的应用层通讯协议。RPC协议与HTTP协议的区别RPC是一种API,HTTP是一种无状态的网络协议。RPC可以基于HTTP协议实现,也可以直接在TCP协议上实现。RPC主要是用在大型网站里面,因为大型网站里面系统繁多,业务线复杂,而且效率优势非

    2022年5月12日
    48
  • PLSQL的使用「建议收藏」

    PLSQL的使用「建议收藏」PLSQL这个工具专门为oracle开发的(它只能连接oracle数据库)很多工具都可以连接oracle数据库(常用的有navicat、toad、plsql等)1.1 初次登录PLSQL

    2022年7月3日
    40
  • android之Fragment(官网资料翻译)[通俗易懂]

    Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自己的生命周

    2022年3月9日
    44
  • 【媒体热点资讯】2013eoe移动开发者大会圆满落幕

    【媒体热点资讯】2013eoe移动开发者大会圆满落幕

    2021年8月26日
    74
  • 2021版idea_idea无法配置tomcat

    2021版idea_idea无法配置tomcat最新用Idea写Jsp前期准备IDEA、JDK、Tomcat请先在自己电脑上装好好么~博客图片为主请多看红框框开始1.创建、配置项目1.1创建普通java项目NewProject-【next】1.2添加框架的支持1.3开始配置项目配置projectstructure【F4】或项目右键【OpenModuleSettings】或右上角有个黑蓝色的框框或菜单栏【view】-【OpenModuleSettings】进入1.3.1配置Source在

    2025年7月18日
    3
  • Request对象获取数据「建议收藏」

    Request对象获取数据「建议收藏」Request(.NET中的内置对象)总结了对对象中集合的理解,以及向集合中存取数据的规则

    2022年6月12日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号