import java.util.*;

public class Test6

{

public static void main(String[] args)

{

int m,n;

Scanner in = new Scanner(System.in);

System.out.println("请输入两个正整数:");

System.out.print("第一个数为:");

m= in.nextInt();

System.out.print("第二个数为:");

n = in.nextInt();

MaxDivisorMinMultiple mdmm = new MaxDivisorMinMultiple(m,n);

System.out.println("最大公约数为: "+mdmm.getMaxDivsior());

System.out.println("最小公倍数为: "+mdmm.getMinMultiple());

}

}

class MaxDivisorMinMultiple

{

private int m,n;

private int MaxDivsior, MinMultiple;

//构造函数

public MaxDivisorMinMultiple(int m, int n)

{

if(m>n)//输入的两个数中, 大数赋值给m, 小数赋值给n,

{

this.m = m;

this.n = n;

}

else

{

this.m = n;

this.n = m;

}

}

public int getMaxDivsior()

{

for(int i=n;i>=1;i--)

{

// 小n的数中第一个能被m和n整除的

if(n%i==0&&m%i==0)

{

MaxDivsior = i;

break;

}

}

return MaxDivsior;

}

public int getMinMultiple()

{

int i = 1;

while(true)

{

//n最小的倍数可以把m整除

if((n*i)%m==0)

{

MinMultiple = n*i;

break;

}

i++;

}

return MinMultiple;

}

}

java求两个数的最大公约数_[Java]练习题006: 求两个数的最大公约数和最小公倍数...相关推荐

  1. java怎么录入4位会员号_[Java源码]键盘输入会员卡号,对其格式、位数进行判断,不符合规则会跳转重新输入 | 学步园...

    4位数的会员卡号,活动期间,4位数字求平均值为5,则商品免费 -----------------------背景-------------------------------分割线---------- ...

  2. excel两个表格数据对比_快速对比excel表格两个sheet中不同的数据,极大的降低重复工作量...

    两个Excel表格应该比较,公式不会被设置,而vba是一本天书.有简单的方法吗? 有!有!有!!! Excel有一个不是所有人都常用的功能:合并计算.使用它,我们可以快速比较两个表之间的差异. 示例: ...

  3. java可以写a手机app吗_‎JAVA程序员自学编程 a l’App Store

    *****Java程序员的给力助手***** -----本应用是一款java程序员自学参考手册,内容涵盖了所有java自学入门教程.高级教程以及数十道java经典面试题及代码答案,十分适合java开发 ...

  4. mysql两个查询结果差集_【Mysql】求两个表(查询结果)的差集

    求两个查询结果的差集,Mysql直接提供了关键字not in,但是not in的效率极其低下,出现例如求一个上千查询结果在上万查询结果的差集,那么使用not in来查询的查询速度极其缓慢,这是必须使用 ...

  5. c++ std 方法 取两个数的较大_【数据结构C++】两数交换(4种方法)

    一.语言:C++ 二.内容:通过函数调用实现两个数的交换 三.方法: 正常函数交换 引用类型的函数交换 指针类型的函数交换 宏函数定义交换(不常见) #include <iostream> ...

  6. 用python求两个人的平均身高_大学python题 求大佬解答!!!

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 7-4 计算指数 (5 分) 真的没骗你,这道才是简单题 -- 对任意给定的不超过10的正整数n,要求你输出2n.不难吧? 输入格式: 输入在一行中给出一 ...

  7. java两个函数名字相同_为什么C不允许两个具有相同名称的函数/类模板,只有非类型模板参数(整数类型)的类型不同?...

    我尝试这个时编译器会出错 . 我试过VC和g . 这同样适用于函数模板和类模板(但对于函数模板,只有在实例化函数模板时才会出现编译器错误;当编译器遇到第二个类定义时,会立即出现类模板的编译器错误) . ...

  8. java并查集找朋友圈_并查集求朋友圈最大人数

    #include #include using namespace std ; int findRoot( int set[ ], int s ) { if (s == set[s]) return ...

  9. java实现html页面转pdf解决方案_[Java教程]纯js实现html转pdf

    [Java教程]纯js实现html转pdf 0 2017-02-16 00:00:30 项目开发中遇到了一个变态需求,需要把一整个页面导出为pdf格式,而且要保留页面上的所有的表格.svg图片和样式. ...

  10. matlab求曲线每点的斜率_如何用matlab求出图中各条直线的斜率

    展开全部 1.瞬时斜率62616964757a686964616fe4b893e5b19e31333431373236:求导. 方法:d(k)=(u(k)-u(k-1))/T(k);d(0)=0; d ...

最新文章

  1. 07-09-Exchange Server 2019-配置-Outlook 2019
  2. JAVA 连接MYSQL数据库操作
  3. 由su和su -的区别谈学习linux运维方法
  4. C#中Console.ReadKey()与ConsoleKey的一些用法
  5. FPGA+NIOS2 Verilog+C 实现一个计算器
  6. 倒计时按钮_办公小技巧:轻松玩转PPT秒针倒计时
  7. java过去不到空单元格,Java POI。空白时跳过单元格
  8. php查看mysql连接数_查看mysql当前连接数
  9. 网络安全联盟推进威胁情报共享的扩张
  10. 大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS
  11. Win10 查看 DLL 中的函数
  12. JVM虚拟机详解(一)JVM与JAVA体系统结构
  13. 4.6 Data符号调制——16QAM
  14. 正版python软件多少钱-有奖|这 18 个好用的正版软件、热门的付费教程限时超低价了...
  15. Mac App自动化测试
  16. 买手机时几GB+几GB啥意思
  17. 说话人识别VAD算法概述
  18. Oracle误删除表空间的恢复
  19. 云个人计算机,把个人电脑变成你的云主机
  20. POI(excel)中WorkBook和Sheet应用实践总结

热门文章

  1. spring整合mongodb学习5:查询语法的使用(2)
  2. 计算机用户名如何保存,如何设置保存共享用户名和密码 电脑每次访问共享都要输入…...
  3. 2021牛年二月|各行业节日热点营销方案
  4. Springboot+七牛云实现图片上传和回显功能
  5. 如何察看mq中queue的消息内容?
  6. 马化腾、张一鸣……大佬真实朋友圈,竟然藏着这些秘密
  7. nexus5x 刷机root
  8. 团队协作必备技巧!如何提高合作效率?
  9. 【梳理】离散数学 第14章 图的基本概念 14.4 图的矩阵表示 14.5 图的运算
  10. linux创建自定义回收站