编程题有很多解题思路,关于这个练习我写两个解决的方法
以第一个就是取余
for (int i = 1; i <= 500; i++) {
if (i % 2 == 0 && i % 5 == 0 && i % 7 == 0) {
System.out.print(i + " ");
}
第二也可以用相乘的思路做
for (int i = 1; i * 2 * 5 * 7 <= 500; i++) {
System.out.print(i * 2 * 5 * 7 + " ");
}
很简单的一个问题,见笑了
|
|