杨陈


私信TA

用户名:yccc

访问量:13221

签 名:

等  级
排  名 80
经  验 9226
参赛次数 0
文章发表 64
年  龄 0
在职情况 学生
学  校 湖北生物科技职业学院
专  业

  自我简介:

解题思路:都写在代码里面了

注意事项:

参考代码:

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        //首先定义3个变量用来接收
        int a=scanner.nextInt();
        int b=scanner.nextInt();
        int c=scanner.nextInt();
        //然后这题就是一个最小公倍数的问题
        int max=(a>b)?a:b;
        max=(max>c)?max:c;//3个数中最大的到三个数的乘积里肯定是有公倍数的 这里是为了优化算法
        for (int i = max; i <= a*b*c; i++) {
            if (i%a==0&&i%b==0&&i%c==0) {
                System.out.println(i);//如果找到了就立即输出
                break;//然后结束循环
            }
        }
     }
}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区