教育路上
摘要:求输入的两个数的最大公约数和最大公倍数。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
2021-06-06 21:08刘永莘
import javax.swing.*; public class Factor { public static void main(String[] args) { int m,n;//定义变量 int m1,n1; int r; String input; input=JOptionPane.showInputDialog("输入第一个数:");//输入对话框 m=Integer.parseInt(input);//转换成整数 input=JOptionPane.showInputDialog("输入第二个数:");//输入对话框 n=Integer.parseInt(input);//转换成整数 m1=m;n1=n;//保存原始的两个数,求最小公倍数时要用 do { r=m1%n1;//求余数 m1=n1; n1=r; }while(r!=0);//余数不等于0,继续求余数 JOptionPane.showMessageDialog(null,"最大公约数:"+m1+"\n最大公倍数:"+m*n/m1,"结果",JOptionPane.PLAIN_MESSAGE);//打印结果 } }
访客的评论 2024/03/28 19:50
文中描述的是准确的吗,如何报名!