输入两个正整数m和n,求其最大公约数和最小公倍数
2015-06-28 17:34
369 查看
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
int a,b;
System.out.println("请输入两个正整数:");
a = sc.nextInt();
b = sc.nextInt();
System.out.println("您输入的数是:" + a +"和"+b);
int age[] = new int[(a+b)/2];
int j = 0;
for (int i=1;i<(a+b)/2;i++){
if(a%i == 0 && b%i == 0){
age[j] = i;
}
}
System.out.println("最大公约数是:"+ age[j]);
for(int k = 1;k<100000;k++){
if(k %a ==0 && k%b == 0){
System.out.println("最小公倍数是:" + k);
break;
}
}
}
}
Scanner sc = new Scanner (System.in);
int a,b;
System.out.println("请输入两个正整数:");
a = sc.nextInt();
b = sc.nextInt();
System.out.println("您输入的数是:" + a +"和"+b);
int age[] = new int[(a+b)/2];
int j = 0;
for (int i=1;i<(a+b)/2;i++){
if(a%i == 0 && b%i == 0){
age[j] = i;
}
}
System.out.println("最大公约数是:"+ age[j]);
for(int k = 1;k<100000;k++){
if(k %a ==0 && k%b == 0){
System.out.println("最小公倍数是:" + k);
break;
}
}
}
}
相关文章推荐
- JAVA中的内部类--成员内部类
- linux下FTP拒绝(ftp: connect: Connection refused)
- GIT 学习三 (工作区,版本库)
- 架构师学习之路0
- C++经典面试题(十二)
- jpeglib应用
- Oracle初学者需要知道的常用数据表如EMP、DEPT、SALGRADE等是如何操作的?图解操作
- n个节点的二叉树有多少种形态
- Oracle ->> TRUNC, ROUND, CEIL, FLOOR
- self和super
- python写日志封装类实例
- 移动硬盘装win8
- 第十五周项目1:用二进制文件处理学生成绩
- BZOJ 2797 Poi2012 Squarks
- 用matlab gui 实现打开对话框选择图像
- Redis分布式内存锁:余量扣除示例
- Android 开发规范
- CCProxy二级代理上网设置
- linux的I/O模型
- 自定义jsp标签: TagSupport与BodyTagSupport的区别 (转)