解题思路:都写在代码里面了
注意事项:
参考代码:
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 人评分
【偶数求和】 (C++代码)浏览:709 |
C二级辅导-公约公倍 (C语言代码)浏览:1510 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:462 |
蛇行矩阵 (C语言代码)浏览:536 |
剪刀石头布 (C语言代码)浏览:1436 |
格式化数据输出 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:401 |
简单的事情 (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:555 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:595 |