我想從用戶輸入1或2的輸入,並且如果他不符合正確答案,則再次提示用戶輸入答案。掃描儀在while循環中,循環將不會退出
我試着用while循環做:
int players = 0;
players = sc.nextInt();
while (players != 1 || players != 2)
{
System.out.println("Wrong input, choose again:");
players = sc.nextInt();
System.out.println(players);
}
和DO-同時:
do
{
players = sc.nextInt();
}
while (players != 1 || players!= 2);
但環決不會退卻,甚至當我輸入正確的數字。
而這個邏輯用在C.
該死的你是對的,謝謝! – LLL 2014-09-28 11:24:56