两个随机数的最大公约数
2016-03-11 23:03
239 查看
源程序:
import java.lang.* ;
public class Test{
public static void main(String[] args){
int m = (int)( Math.random() * 1000 ) ;
int n = (int)( Math.random() * 1000 ) ;
System.out.println() ;
System.out.println("m = " + m + " n = " + n) ;
int t = 0 ;
int r = m < n ? m : n ;
do{
if(m % (r - 1) == 0){
t = r - 1 ;
}
r -- ;
}
while(r != 2&& r != 1) ;
System.out.println() ;
System.out.println(m + "和" + n + "的最大公约数为: " + t ) ;
}
}
运行结果:
import java.lang.* ;
public class Test{
public static void main(String[] args){
int m = (int)( Math.random() * 1000 ) ;
int n = (int)( Math.random() * 1000 ) ;
System.out.println() ;
System.out.println("m = " + m + " n = " + n) ;
int t = 0 ;
int r = m < n ? m : n ;
do{
if(m % (r - 1) == 0){
t = r - 1 ;
}
r -- ;
}
while(r != 2&& r != 1) ;
System.out.println() ;
System.out.println(m + "和" + n + "的最大公约数为: " + t ) ;
}
}
运行结果:
相关文章推荐
- 求两个数之间的约数
- c++实现单链表(构造函数 拷贝函数 前插 后插 运算符重载 冒泡排序以及逆置)
- java输出九乘九乘法表
- java生成验证码
- 我的博客今天2岁26天了,我领取了…
- 我的博客今天1岁362天了,我领取了…
- java 最新力作
- CGImageSource对图像数据读取任务的抽象
- 冷凝器图纸
- 我的博客今天1岁148天了,我领取了…
- Spark和Flume-ng的整合
- 第一个CAD图
- 数码管动态显示
- LED流水灯
- 闪烁一位LED灯
- 点亮一位LED灯
- java 匿名对象的使用
- java 构造方法的重载
- 关于tcp连接的建立(三次握手)和释放(四次握手)
- java 声明一个构造方法