如何循环整数以查找特定数量的倍数?

时间:2013-02-14 16:23:22

标签: java loops

所以我试图创建一个程序来获取输入,然后找到用户想要的特定倍数。例如,我们可以说用户输入4,并希望它的6倍。我对此最大的问题就是刚开始吧!我知道这将涉及循环,但我不知道如果用户想要100或其他东西如何使它工作。

1 个答案:

答案 0 :(得分:1)

解决这类问题的最佳方法是拿出一张纸和一支笔/铅笔并手工做几个例子。假设您的程序名为Foo,如果您运行:

Foo 2 6

你会期望得到6的2倍(前6?)作为输出,它们是:

2, 4, 6, 8, 10, 12

如果你跑了:

Foo 3 10 

你会期望输出的10倍数为3,即:

3, 6, 9, 12 , 15, 18, 21, 24, 27, 30 

您应该能够看到这两个调用之间的模式及其输出。第一个数字总是数字本身,最后一个数字始终是您传递给Foo的两个参数的乘积。从这里开始,您应该可以轻松地在该范围内创建循环。 (即2至12或3至30)