解题思路:都写在代码里面了
注意事项:
参考代码:
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 人评分
2006年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:802 |
printf基础练习2 (C语言代码)浏览:567 |
A+B for Input-Output Practice (VI) (C++代码)浏览:413 |
printf基础练习2 (C语言代码)浏览:941 |
字符串的输入输出处理 (C语言代码)浏览:922 |
简单的a+b (C语言代码)浏览:596 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
WU-判定字符位置 (C++代码)浏览:1395 |
简单的a+b (C语言代码)浏览:523 |