使用Java求解两数的最大公约数和最小公倍数

需积分: 0 0 下载量 197 浏览量 更新于2024-08-03 收藏 1KB TXT 举报
java练习题14.txt 本资源是关于Java编程语言的练习题,涉及到最大公约数和最小公倍数的计算。下面是相关的知识点: **知识点1:Java基础** 在这个练习题中,我们可以看到Java语言的基本结构,包括import语句、public class、main方法等。这些都是Java语言的基础知识。 **知识点2:Scanner类** 在这个练习题中,我们使用了Scanner类来读取用户的输入。Scanner类是Java语言中的一种输入工具,可以从控制台读取用户的输入。 **知识点3:方法的定义和调用** 在这个练习题中,我们定义了两个方法:zdgys和zxgbs。zdgys方法用于计算两个数的最大公约数,而zxgbs方法用于计算两个数的最小公倍数。我们可以看到,这两个方法都是私有的(private),只能在同一个类中被调用。 **知识点4:最大公约数的计算** 最大公约数是指两个或多个数的公约数中最大的那个。在这个练习题中,我们使用了一个循环来找出最大公约数。我们首先找出两个数中较小的那个,然后从这个数开始递减,直到找到第一个能够使两个数同时整除的数。 **知识点5:最小公倍数的计算** 最小公倍数是指两个或多个数的公倍数中最小的那个。在这个练习题中,我们使用了一个循环来找出最小公倍数。我们首先找出两个数中较大的那个,然后从这个数开始递增,直到找到第一个能够被两个数同时整除的数。 **知识点6:Java中的数据类型** 在这个练习题中,我们使用了int和long两种数据类型。int是Java语言中的一种整数类型,可以存储32位整数,而long是Java语言中的一种长整数类型,可以存储64位整数。 **知识点7:Java中的运算符** 在这个练习题中,我们使用了Java语言中的基本运算符,包括算术运算符、比较运算符和逻辑运算符等。这些运算符是Java语言中的基础知识。 **知识点8:Java中的控制结构** 在这个练习题中,我们使用了Java语言中的控制结构,包括for循环和if语句等。这些控制结构是Java语言中的基础知识。 本资源是一个关于Java语言的练习题,涉及到最大公约数和最小公倍数的计算。它涵盖了Java语言的基础知识,包括基本结构、输入输出、方法的定义和调用、数据类型、运算符和控制结构等。