我决定尝试获取仅达到 10 的小示例,如所示示例。
如果我们列出所有小于 10 且是 3 或 5 的倍数的自然数,我们会得到 3、5、6 > 和 9。这些倍数的总和是 23。
求 1000 以下所有 3 或 5 的倍数之和。
public class project1 {
public static void main(String[] args) {
int three=0;
int tot3=0;
int five=0;
int tot5=0;
int total;
while (tot3<10) {
three+=3;
tot3=tot3+three;
};
while (tot5<10) {
five+=5;
tot5=tot5+five;
};
total=tot3+tot5;
System.out.println("Three's: " + tot3);
System.out.println("Five's: " + tot5);
System.out.println("Combined: " + total);
}
}
我的输出如下所示:
三人:18
五人:15
综合:33