[英]I can´t print out 0 . Can someone tell me why?
我無法打印出 0。有人可以告訴我為什么嗎?
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner read = new Scanner(System.in);
System.out.print("Number: ");
int number = read.nextInt();
//your code goes here
while (number >= 0) {
if(number % 3 == 0) {
number--;
continue;
}
System.out.println(number);
number--;
}
}
}
你繼續通過0
並且永遠不會 output 它:
if(number % 3 == 0) {
number--;
continue;
}
0 % 3 == 0 // TRUE
您需要使用當前的邏輯對0
案例進行特殊處理。 我會把它留給你來弄清楚那部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.