JAVA实现猜数游戏和超简单求出最大公约数以及最小公倍数------JAVA入门基础教程

//猜数游戏

         int target = (int)(Math.random() * 100) + 1;
        System.out.println("输入一个数");
        System.out.println(target);
        int count = 0;
        int guess = in.nextInt();
        boolean judgement = false;
        while (judgement == false)
        {
            if(guess > target)
            {
                System.out.println("大了");
            }
            if(guess < target)
            {
                System.out.println("小了");
            }
            if(guess == target)
            {
                count++;
                judgement = true;
                System.out.println(count);
                break;
            }
            System.out.println("输入一个数");
            count++;
            guess = in.nextInt();
            in.close();
        }

//最大公约数

        int m = in.nextInt();
        int n = in.nextInt();
        int min = (m < n)?m : n;
        int result = 0;
        for(int i = 1;i <= min;i++)
        {
            if(m % i == 0 && n % i == 0)
            {
                result = i;
            }
        }
        System.out.println(result);  

//最大公约数解法2

        for(int i = min;i >= 1;i--)
        {
            if(m % i == 0 && n % i ==0)
            {
                System.out.println(i);
                break;
            }
        } 

//最小公倍数


        int max = (m > n)?m : n;
        for(int i = max;i >= max;i++)
        {
            if(i % m == 0 && i % n  == 0)
            {
                System.out.println("最小公倍数"+i);
                break;
            }
        }
        int wh = 0;
        while(wh <= 50)
        {
            wh++;
        }

你可能感兴趣的:(JAVA随手写,java,数据结构,eclipse,intellij-idea,jvm)