for(i = center&amp;&amp; j = center; i&gt; = center&amp;&amp; i <n-1 =“”&& =“”j =“”> = center&amp;&amp; j <n-1; i ++ && =“”j - )=“”

时间:2016-01-16 09:03:45

标签: java for-loop

=“”

请告诉我是否可以在for循环中给出多个条件。正如我在上面的陈述中所给出的错误:

  

for(i = center&amp;&amp; j = center; i&gt; = center&amp;&amp; i = center&amp;&amp; j ^

     

1错误:

     

java.lang.RuntimeException:/ EightiesKids4.java:23:错误:不是声明

2 个答案:

答案 0 :(得分:3)

如果i&amp; j尚未定义:

for(int i=center, j=center; // pre-condition
i >= center && i < n- 1 && j < n-1; // condition
i++, j--) // post-condition

答案 1 :(得分:1)

它应该是这样的:

for(int i=center, j=center;i>=center && i<n- 1 && j>=center && j<n-1; i++, j--)