【发布时间】:2014-11-27 21:46:23
【问题描述】:
到目前为止,这是我的代码:
public class EvenOdd
{
public static void main(String[]args)
{
System.out.print("Even numbers between 50 and 100: ");
int e = 50;
while (e <= 100) {
System.out.print(" " + e);
e += 2;
}
System.out.print("\nOdd numbers between 50 and 100: ");
int i = 51;
while (i <= 100) {
System.out.print(" " + i);
i += 2;
}
}
}
如何将这两个 while 循环减少到只有一个 while 循环?
【问题讨论】:
-
这取决于您是否希望程序以相同的方式运行
-
如果不将偶数和奇数交错,就无法做到这一点。
-
有什么关系?在这两种情况下,你的程序都会执行 100 println,比较和加法。
-
@NuriTasdemir,有关系吗?问题的目的不应该讨论(对不起,我不是要取代任何适度,我只是觉得说得对)
标签: java loops while-loop