2 回答

TA貢獻1827條經(jīng)驗 獲得超8個贊
我想你想要一個數(shù)字是否可以被其他人整除,如果是這樣,你想獲得乘數(shù)。
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條經(jīng)驗 獲得超7個贊
你的代碼工作正常。但是,如果您在這里考慮幾件事,那就太好了。
將您的第二個提示更改為“輸入第二個數(shù)字”目前您正在打印消息“倍數(shù)是:”,無論您是否找到多個。因此,僅當(dāng)您找到多個時才打印此消息。將此行移至 if 塊以實現(xiàn)此目的。
添加回答
舉報