私はこのようなコードを持つJavaのPyramid Numbersを研究しています。Javaのピラミッド番号を理解する
3210出力は、私は、コードをチョップし、私はすでにこれまでのところ、このラインで勉強していますラインでそれをラインを勉強
1
2 1 2
3 2 1 2 3
4 3 2 1 2 3 4
5 4 3 2 1 2 3 4 5
6 5 4 3 2 1 2 3 4 5 6
7 6 5 4 3 2 1 2 3 4 5 6 7
..ですheheh
だからここです私が尋ねたいコード。 for (int j = 1; j <= x - i; j++)
はi= 1234567
コードでi
になっている:あなたは 123456 12345 1234 123 12 1
最初の質問を手配している場合
public class PyramidCharForLup {
public static void main(String[] args)
{
int x = 7;
for (int i = 1; i <= x; i++) {
for (int j = 1; j <= x - i; j++)
System.out.print(j);
}
}
}
これの出力は、明確化のために123456123451234123121
ているのですか?
2番目の質問:増分1..2..3..5..6..7 ..が1234567から最後の数字を減算する増分である場合
1234567-1のようになります。 123456 - 1 ... 12345 - 1 ... 1234 - 1 ... 123 - 1 ... 12-1 ... 1-0 ....間違っていますか?
、それは私はあなたのコードは、2つのネストされたループ(一方が他方の内側のループの実行を)持っている。この出力123456 12345 1234 123 12 1
に到達するまで、私は心buglingピラミッドに沿って私を助けてくださいことを理解するまで、さらに行きたい1..5から、その後、1..6から数字を書きますあなたのプログラム道はhehehehe .... – JustNoobWillingToLearn