Java 输出1-100间的偶数

如题。谢谢。
2024年11月18日 03:28
有4个网友回答
网友(1):

方法有很多种的

public class Test {

public static void main(String[] args) {
for (int i = 2; i <= 100; i=i+2) {
System.out.print(i+" ");

if (i%10 == 0) {
System.out.println();
}
}
}
}

结果
2 4 6 8 10
12 14 16 18 20
22 24 26 28 30
32 34 36 38 40
42 44 46 48 50
52 54 56 58 60
62 64 66 68 70
72 74 76 78 80
82 84 86 88 90
92 94 96 98 100

也可以这样

public class Test {

public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
if (i%2 == 0) {
System.out.print(i+" ");
}
}
}
}

结果:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100

网友(2):

public class TestL {

/**
* @param args
*
*/
public static void main(String[] args) {
for(int i=2;i<101;i=i+2){
System.out.print(i+"-->");
}

}

}

网友(3):

for (int i = 2; i <= 100; i+=2) {
System.out.println(i);
}

网友(4):

一楼的不对
把“i+=2” 改成 “i=i+2” 就对了