請告訴我是否可以給在for循環多重條件。正如我上面的說法它給人一個錯誤:爲(I =中心&& J =中心; I> =中心&&我<n- 1 && j> =中心&&Ĵ<N-1;我+ + && j--)
for(i=center && j=center;i>=center && i=center && j ^
1 error:
java.lang.RuntimeException: /EightiesKids4.java:23: error: not a statement
請告訴我是否可以給在for循環多重條件。正如我上面的說法它給人一個錯誤:爲(I =中心&& J =中心; I> =中心&&我<n- 1 && j> =中心&&Ĵ<N-1;我+ + && j--)
for(i=center && j=center;i>=center && i=center && j ^
1 error:
java.lang.RuntimeException: /EightiesKids4.java:23: error: not a statement
如果i
& j
尚未定義:
for(int i=center, j=center; // pre-condition
i >= center && i < n- 1 && j < n-1; // condition
i++, j--) // post-condition
我們可以假定'center'在這個循環的範圍內是不可變的。不是'i> =中心'多餘? – dfri
它應該是這樣的:
for(int i=center, j=center;i>=center && i<n- 1 && j>=center && j<n-1; i++, j--)
它的工作。謝謝你,先生。 – SuviD
發表您的完整碼。 –
你很缺乏Java語法的一些基礎知識。去你自己學習吧。我們不能爲你做到這一點。這太寬泛了。 – Seelenvirtuose
問題的標題不好! – HDJEMAI