2301_77426539 2023-06-24 20:52 采纳率: 66.7%
浏览 38

这个为什么运行不了啊

img


都是对的,不知道为什么运行不了,不知道哪里出问题了,急!求指教!

  • 写回答

3条回答 默认 最新

  • threenewbee 2023-06-24 21:16
    关注

    你的逻辑都是错的,两个循环为什么相互嵌套,并且都有i++

    import java.util.Scanner;
    public class Main {
        public static void main(String[] args) {
            Scanner in = new Scanner(System.in); 
            int a = in.nextInt(); 
            int b = in.nextInt(); 
            int i = a > b ? a : b;
            while (true)
            {
                if (i % a == 0 && i % b == 0)
                {
                    System.out.println("最小公倍数是 " + i);
                    break;
                }
                i++;
            }
            i = a > b ? b : a;
            while (i > 0)
            {
                if (a % i == 0 && b % i == 0)
                {
                    System.out.println("最大公约数是 " + i);
                    break;
                }
                i--;
            }
    
        }
    }
    

    img

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 6月24日

悬赏问题

  • ¥15 咨询一下有关于王者荣耀赢藏战绩
  • ¥100 求购一套带接口实现实习自动签到打卡
  • ¥50 MacOS 使用虚拟机安装k8s
  • ¥500 亚马逊 COOKIE我如何才能实现 登录一个亚马逊账户 下发新 COOKIE ..我使用下发新COOKIE 导入ADS 指纹浏览器登录,我把账户密码 修改过后,原来下发新COOKIE 不会失效的方式
  • ¥20 玩游戏gpu和cpu利用率特别低,玩游戏卡顿
  • ¥25 oracle中的正则匹配
  • ¥15 关于#vscode#的问题:把软件卸载不会再出现蓝屏
  • ¥15 vimplus出现的错误
  • ¥15 usb无线网卡转typec口
  • ¥30 怎么使用AVL fire ESE软件自带的优化模式来优化设计Soot和NOx?