我正在BlueJ上制作一个程序,但我无法确定代码中的错误

时间:2016-08-18 17:10:17

标签: bluej

我在BlueJ制作了一个程序来显示从1到100的偶数。 但输出是偶数,从8到100。 所以我请你帮我纠正我的错误。为此我会感谢你。

public class EvenNumbers1to100
 {
    public static void main(String args[])
    {
        int a;
        for(a=2;a<=100;a+=2)
        System.out.println(a);
    }
}

1 个答案:

答案 0 :(得分:0)

试试这个

int a = 100;

System.out.println("Even numbers from 1 to " + a);

for (int i = 1; i <= a; i++) {
  if (i % 2 == 0) {
   System.out.print(i + " ");
  }
}

如果要打印所有数字

,你必须进行循环