有關for 迴圈
int a=1,b=10;
for(;a++<=3;b++)
{System.out.println("a="+a+"b="+b);}
其輸出為
a=2b=10
a=3b=11
a=4b=12
請問為何會有a=4這種情況呢?
另一種..
int a=1,b=10;
for(;++a<=3;b++)
{System.out.println("a="+a+"b="+b);}
其輸出為
a=2b=10
a=3b=11
此差異之成因...?
另..for的initial寫在( )內和先宣告的差別是..?
小弟用for寫nested loop時..initial寫的位置不同.其輸出結果也差異甚大.
--
□ Origin: 風 之 谷 bbs.ee.ncku.edu.tw □ From: 140.116.102.42
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):