1
Pascals Triangleを印刷するためのいくつかのサンプルコードがあります。 (私はスキャナでテストケース= 14を使用しています)コードは機能しますが、結果にはスペースが入ります。三角形の前でこれらのスペースを削除するにはどうすればよいですか?Pascals Triangleの先頭スペースを削除する
import java.util.Scanner;
public class PascalsTriangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int rows = input.nextInt();
for(int i = 0;i<rows;i++) {
int pascal = 1;
System.out.format("%"+(rows-i)*2+"s","");)
for(int j=0;j<=i;j++) {
System.out.format("%4d", pascal);
pascal = pascal* (i - j)/(j + 1);
}
System.out.println();
}
}
}
あなたのプログラムで定義されたパスカルisnt ..あなたは確かに..それは動作しますか?コード内 –
申し訳ありませんが、int型パスカル= 1の代わりにint型の三角形の= 1 – twostart
変更も –