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

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

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

<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)
上一篇 2022年1月24日 上午10:00
下一篇 2022年1月24日 上午10:00


相关推荐

  • 运行jar文件时 出现 “jar中没有主清单属性“完美解决方法

    运行jar文件时 出现 “jar中没有主清单属性“完美解决方法1 首先我是用 Maven 导出到包 得到的 jar 文件保存在 2 在这个文件目录下 cmd 运行 java jarcsdn 1 0 SNAPSHOT jar 这句命令提示出现 jar 中没有主清单属性 3 解决方法 用压缩包的方式打开 jar 文件 autoUp class 这个是我编译之后得到的 class 文件 main 函数在这个里面打开 META INF 文件夹 看到 MANIFEST MF 文件以记事本的方式打开我的里面一开始是这个样子再里面添加一句代码 Main Class autoUp

    2026年3月18日
    2
  • BAT机器学习面试1000题系列(详细版)

    BAT机器学习面试1000题系列(详细版)BAT机器学习面试1000题系列置顶2017年12月14日15:19:15阅读数:20913几点声明:1、本文的内容全部来源于七月在线发布的BAT机器学习面试1000题系列;2、文章中带斜体的文字代表是本人自己增加的内容,如有错误还请批评指正;3、原文中有部分链接已经失效,故而本人重新加上了新的链接,如有不当,还请指正。(也已用斜体标出)4、部分答案由于完全是摘抄自其它的博客,所以本人就只贴出答…

    2022年5月23日
    43
  • java 常量定义_java常量的定义

    java 常量定义_java常量的定义一 接口中定义常量 由于 javainterfac 中声明的字段在编译时会自动加上 staticfinal 的修饰符 即声明为常量 publicinterf Stringname 111 publicclassr publicstatic String args System out println ClassCons

    2026年3月18日
    2
  • 手机gif录屏软件_手机录制gif软件

    手机gif录屏软件_手机录制gif软件gif录屏手机app是一款免费专业的视频剪辑制作软件,下载gif录屏apk支持GIF动画录屏以及MP4视频录屏,通过手机录屏GIF制作软件,一键轻松进行视频编辑、视频压缩和视频拼接。软件介绍gif录屏app是一款完全免费的专业高清流畅的录屏软件,支持GIF动画录屏以及MP4视频录屏。功能强大,操作简单,用户可以轻松录屏,录屏生成GIF回味用户自动生成GIF文件;将屏幕录制到动画文件.GIF,一边录…

    2026年2月2日
    4
  • 【TensorFlow】查看TensorFlow版本[通俗易懂]

    【TensorFlow】查看TensorFlow版本[通俗易懂]代码pythonimporttensorflowastftf.__version__ 

    2022年6月25日
    27
  • 浅谈Spring之@Nullable、@NonNull注解

    浅谈Spring之@Nullable、@NonNull注解NonNull 可以标注在方法 字段 参数之上 表示对应的值不可以为空 Nullable 注解可以标注在方法 字段 参数之上 表示对应的值可以为空以上两个注解在程序运行的过程中不会起任何作用 只会在 IDE 编译器 FindBugs 检查 生成文档的时候有做提示 我使用的 IDE 是 STS 不会做自动的检查 只有安装了 FindBugs 插件并运行后会做对应的提示

    2026年3月17日
    1

发表回复

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

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