1つの練習問題を解決するには何らかの助けが必要です。この方法では、xの2乗に等しい数のアスタリスク(「*」)を出力する必要があります。再帰を伴う「*」の印刷
たとえば、2の累乗が2の場合、4つのアスタリスク(「****」)が印刷されます。
私に正しい番号を返す方法がありますが、その番号を使ってアスタリスクを印刷するのに問題があります。コード内の溶液を離れて与えることなく、
public static int writeStars(int number) {
if (number == 0) {
return 1;
} else {
int number2 = 2 * writeStars(number - 1);
System.out.println(" number " + number2);
return number2;
}
}
「しかし、私はその番号を使用して問題を抱えていますそれらのアスタリスクを印刷する。 - どのような問題がありますか?アスタリスク印刷コードは一切含まれていません。 – azurefrog