public class Test {
public static void main(String args[]) {
int x = 0;
int y = 0;
for (int z = 0; z < 5; z++)
{
if ((++x > 2) || (++y > 2))
{
x++;
}
}
System.out.println(x + " " + y);
}
}
答案是8,2。 我自己算为什么是4,2?
...全文
11315打赏收藏
小程序,帮忙点拨下。
public class Test { public static void main(String args[]) { int x = 0; int y = 0; for (int z = 0; z 2) || (++y > 2)) { x++; } } System.out.println(x + " " + y); } } 答案是8,2。 我自己算为什么是4,2?
[Quote=引用 1 楼 focusforce 的回复:]
public class Test
{
public static void main(String args[])
{
int x = 0;
int y = 0;
for (int z = 0; z < 5; z++)
{
if ((++x > 2) || (++y > 2))
{
System.out.println(x + " " + y);
x++;
}
}
S……
[/Quote]
public class Test
{
public static void main(String args[])
{
int x = 0;
int y = 0;
for (int z = 0; z < 5; z++)
{
if ((++x > 2) || (++y > 2))
{
System.out.println(x + " " + y);
x++;
}
}
System.out.println(x + " " + y);
}