2016-10-27 10 views
-2

私はこの形式でn個の番号を印刷したい:印刷のn数

5  
5 4 
5 4 3 
5 4 3 2 
5 4 3 2 1 

が、私は使用して印刷しようとしたとき、コード、 である私は

5 
5 4 
5 4 3 
5 4 3 2 

を得た私は」didnの得意先

5 4 3 2 1 

私のコードで何が間違っているのか分かりません。

for(int i=1; i<n; i++){ 
    for(int j=n; j>n-i ;j--){ 
    System.out.print(j); 
     } 
    System.out.println(); 
      } 
+2

に変更する必要があります。 'for(int i = 1; i <= n; i ++){' – Tibrogargan

答えて

0

jのforループはx軸を表し、iはy軸を表すことができます。 nを入力すると、最後のステップがないので、y軸に対してもう1つ必要です。それで、それを

for(int i=1; i <=n; i++) 
0

変更点i<=nには、最後のnも含まれます。