質問: この問題ですが、全く分かりません。
回答: forの文法とprintが出力ということだけ解っていれば机上で下記のように書き出していけば解けます。 (a)の問題であれば 1行目 i:1 2行目 i:1,j:1 3行目 i:1,j:1 *出力 (出力内容 「*」) 2行目 i:1,j:2でj<=iを満たさなくなるのでjのfor終了 5行目 i:1 改行出力 (出力内容 1行目は*だけ) 1行目 i:2 2行目 i:2,j:1 3行目 i:2,j:1 *出力 (2行目出力内容 「*」) 2行目 i:2,j:2 3行目 i:2,j:2 *出力 (2行目出力内容 「**」) 2行目 i:2,j:3でj<=iを満たさなくなるのでjのfor終了 5行目 i:2 改行出力 (出力内容 2行目は**だけ) これがi<=5まで続くのですから上の流れでいけばアが正解になることが解るでしょう。 (b)も同様にある程度やっていけば解ります。 JAVA頑張ってください。