JAVA 96郵政試題 - 考試

Table of Contents

※ 引述《dragpin ( )》之銘言:
11.執行下列程式Test1後,將列印 "12" 次Hello
public class Test1 {
public static void main (String[] args){
for(int i=1;i<5;i++)
for(int j=6;j>2;j--) <<<題目應該是這樣
for(int k=i;k<3;k++)
system.out.println("Hello");
}
}
為什麼是12次呢??? 先謝謝各位高手解答。

一般來說For迴圈用圖解會蠻好理解的(小量的話拉^^")
┌───────────┬───────┐
i│1 │2 │
├──┬──┬──┬──┼─┬─┬─┬─┤
j│6 │5 │4 │3 │6 │5 │4 │3 │
├──┼──┼──┼──┼─┼─┼─┼─┤
k│1│2│1│2│1│2│1│2│2 │2 │2 │2 │
└──┴──┴──┴──┴─┴─┴─┴─┘

共計12次的Hello
以上有錯請糾正~

--

All Comments

George avatarGeorge2013-03-12
謝謝大大詳細的解說!!!