2 回答
TA贡献1827条经验 获得超7个赞
我想你想要一个数字是否可以被其他人整除,如果是这样,你想获得乘数。
Scanner input = new Scanner(System.in);
//variables
int number1;
int number2;
System.out.println("enter first number: ");
number1 = input.nextInt();
System.out.println("enter second number: ");
number2 = input.nextInt();
if((number1 % number2) == 0) {
System.out.println("Yes, " + number1 + " is a multiple of " + number2);
System.out.println("The multiple is: " + (number1 / number2));
}
else {
System.out.println("No, " + number1 + " is not a multiple of " + number2);
}
TA贡献1943条经验 获得超7个赞
你的代码工作正常。但是,如果您在这里考虑几件事,那就太好了。
将您的第二个提示更改为“输入第二个数字”目前您正在打印消息“倍数是:”,无论您是否找到多个。因此,仅当您找到多个时才打印此消息。将此行移至 if 块以实现此目的。
添加回答
举报