出力を印刷したい:1 3 5 7 9 11 13 15 17 19 21 1 3 5 7 9 11
誰かが私がロジックで犯している間違いを説明してもらえますか?
public class BadNews {
public static final int MAX_ODD = 21;
public static void writeOdds() {
// print each odd number
for ( int count = 1; count <= (MAX_ODD - 2); count++) {
System.out.print(count + " ");
count = count + 2;
// print the last odd number
System.out.print(count);
}
}
public static void main(String[] args) {
// write all odds up to 21
writeOdds();
// now, write all odds up to 11
writeOdds();
}
}