我需要从用户那里取三个整数,并找到其中两个(startInt和endInt)之间的数字,它们可以被第三个整数(模数)整除,然后将所有可分的数字打印到jTextField。我确信这是一个我想念的简单解决方案,但我不能为我的生活弄清楚我在做什么。
这是我的代码:
private void goButtonActionPerformed(java.awt.event.ActionEvent evt) {
int startInt, endInt, modulus;
startInt = Integer.parseInt(startTextField.getText());
endInt = Integer.parseInt(endTextField.getText());
modulus = Integer.parseInt(modulusTextField.getText());
int intDistance = endInt - startInt;
for (int loopCounter; loopCounter <= intDistance; loopCounter++) {
}
}
答案 0 :(得分:0)
这将在startIng和endIng之间严格找到所有i值的匹配项,这些值可以被模数整除。
for(int i = startInt + 1; i < endInt; i++)
{
if(i % modulus == 0)
{
//i is a match (i is divisible by modulus)
}
}