求两个数的最小公倍数 比如输入2 3 输出6
2017-02-17 21:46
260 查看
import java.util.Scanner; public class Num01{ public static int minValue(int x,int y){ int max,min; if(x>y){ max=x; min=y; }else{ max=y; min=x; } int i=1; int temp=(max%min); while(temp!=0){ temp=(max*(i+1))%min; i++; } return i*max; } public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入第一个数:"); int a=input.nextInt(); System.out.println("请输入第二个数:"); int b=input.nextInt(); int c=minValue(a,b); System.out.println(c); } }
相关文章推荐
- 输入两个字符串,比如abdbcc和abc,输出第二个字符串在第一个字符串中的连接次序(递归方法)
- 9.1 定义一个带参数的宏,使两个参数互换,并写出程序,输入两个数作为使用宏时的实参。输出已交换后的两个值。
- /*分别求出俩个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,俩个整数由键盘输入!?????怎么写,,求注释!??!*/
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,使得他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- 输入一个递增的数组和一个数字s,找出数组中任意两个数使他们的和正好是这个数字s,如果有任意多对数字的和为s,输出任意一堆数字即可,例如,输入数组[1,2,4,7,11,15]和数字
- 总结体验1:就比如上面自己写的单链表建立这样的程序,其实明明知道输出单链表不能从头结点开始输入,而是要在第一个节点开始
- 输入两个字符串,比如abdbcc和abc,输出第二个字符串在第一个字符串中的连接次序(递归方法)
- 关于上拉输入、下拉输入、模拟输入、浮空输入、推挽输出、开漏输出、复用输出的区别 [此博文包含图片] (2016-08-04 14:01:56) 转载 ▼ 1、上拉输入:上拉就是把电位拉高,比如
- 输出两个数的最小公倍数
- 51.从键盘上输入任意两个数和一个运算符(+、-、*、/),根据输入的运算符对两个数计算,并输出结果
- java求输入两个数的最大公约数和最小公倍数
- 输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为1,则输出”April“;否则输出”not valid month number
- C语言:输入两个数,输出最大公约数,最小公倍数
- Linux-C基础知识学习:C语言作业-输入两个数,将两个数交换,按升序输出。
- 输入两个数,求着两个数的最大公约数和最小公倍数
- 输入一个递增排序的数组和一个数字S,在数组中查找两个数,是的他们的和正好是S,如果有多对数字的和等于S,输出两个数的乘积最小的。
- 编写程序,输出用户输入的两个数中的较大者。
- 这是一个求两数之和的题目,输入多对用空格分开的两个数a b,输出a+b的和,每一对数据的和占一行。编写代码时需要注意的是,由于没有指出有多少对输入数据,因此我们可以编写如下代码:
- 输入两个字符串,比如abdbcc和abc,把abc在abdbcc中的连接次序输出
- 编写程序,输出用户输入的两个数中的较大者