Java write a program to read an integer,n,from the keyboard

问题描述:

Java write a program to read an integer,n,from the keyboard and output n row of pascal's triangle.
1个回答 分类:综合 2014-09-28

问题解答:

我来补答
OK. I'll see it today~
import java.util.Scanner;
public class PascalTriangle {
public static void main(String[] args) {

System.out.print("Please input a digit for pascal triangle: ");

Scanner scanner = new Scanner(System.in);

final int num = scanner.nextInt();

int[][] ary = getPascalTriangle(num);

for(int[] item: ary){
for(int value: item){
System.out.print((value > 0? value: "") + " ");
}
System.out.println();
}
}
private static int[][] getPascalTriangle(final int num) {
int[][] ary = new int[num][num];

for(int i = 0; i < ary.length; i++){
ary[i][0] = 1;
ary[i][i] = 1;
}

for(int i = 1; i < ary.length; i++){
for(int j = 1; j
 
 
展开全文阅读
剩余:2000
上一页:解题方法 技巧
下一页:过程3