java语言编写的输入两个数 求两数的最大公约数最小公陪数
4个回答
2013-10-19
展开全部
我不过多解释了,我也是现学现编的,不正确的地方请指正!注释里有求这两个数的资料地址,楼主自己看看!楼主要实现输入功能很简单的自己实现吧!public class CommonDivisor{ public static void main(String args[]) { int a = 3; int b = 9; int counter = 0; int commonDivisor = 0; //公约数 //求最大公约数 // http://baike.baidu.com/view/47637.htm 最大公约数,求法 if(a>b) counter = b; else counter = a; for(int i=1; i<=counter; i++) { if(a%i == 0) if(b%i == 0) commonDivisor = i; } System.out.println("最大公约数为: " + commonDivisor); //求最小公倍数 // http://baike.baidu.com/view/341375.htm 最小公倍数,求法 System.out.println("最小公倍数为: " + a*b/commonDivisor); }}
2013-10-19
展开全部
public static void main(String args[])
{ int a , int b;
int counter = 0;
int commonDivisor = 0; if(a>b) counter = b;
else counter = a;
for(int i=1; i<=counter; i++)
{ if(a%i == 0)
if(b%i == 0)
commonDivisor = i; }
System.out.println("最大公约数为: " + commonDivisor); System.out.println("最小公倍数为: " + a*b/commonDivisor); }}
{ int a , int b;
int counter = 0;
int commonDivisor = 0; if(a>b) counter = b;
else counter = a;
for(int i=1; i<=counter; i++)
{ if(a%i == 0)
if(b%i == 0)
commonDivisor = i; }
System.out.println("最大公约数为: " + commonDivisor); System.out.println("最小公倍数为: " + a*b/commonDivisor); }}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-19
展开全部
import java.util.*;
import java.lang.Throwable;
public class aihao26 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner tt=new Scanner(System.in);
int n;
n=tt.nextInt();
int t;
t=tt.nextInt();
int e;
int z;
if(n>=t)
e=n;
else
e=t;
for(int i=2;i<=t;i++)
{
if(n%i==0&&t%i==0)
{
System.out.println("最小公约数是:"+i);
break;
}
}
if(e%t==0||e%n==0)
{
System.out.print("最大公倍数是"+e);
}
else
{
z=n*t;
System.out.println("最大公倍数是"+z);
}
}
}
import java.lang.Throwable;
public class aihao26 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner tt=new Scanner(System.in);
int n;
n=tt.nextInt();
int t;
t=tt.nextInt();
int e;
int z;
if(n>=t)
e=n;
else
e=t;
for(int i=2;i<=t;i++)
{
if(n%i==0&&t%i==0)
{
System.out.println("最小公约数是:"+i);
break;
}
}
if(e%t==0||e%n==0)
{
System.out.print("最大公倍数是"+e);
}
else
{
z=n*t;
System.out.println("最大公倍数是"+z);
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-19
展开全部
楼上的,lang包中的类可以不用import语句导入。直接就可以用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询