我正在为即将到来的Java测试进行修订,而且我陷入了一个部分,我无法解决它。检查两个整数之间的数字
问:从Int A到Int B取整数2,如果X可以被6或5整除但不能同时为2,并且在每10个数字后打印一个新行。
下面是我当前的代码:
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner(System.in);
int numOne = sc.nextInt();
int numTwo = sc.nextInt();
int line = 1;
while (numTwo > numOne) {
if (line%11==0){
System.out.println("");
}
if ((numOne % 5 == 0) && (numOne % 6 != 0)) {
System.out.print(numOne + " ");
line++;
}
if ((numOne % 6 == 0) && (numOne % 5 != 0)) {
System.out.print(numOne + " ");
line++;
}
}
numOne++;
}
谢谢!我没有意识到我把增量放在了外面 – gymcode