用java实现杨辉三角

杨辉三角:

将第一行中间的数记为1,两边的数记为0;则第二行的数为其左上角的数加上右上角的数的和。

 用java实现杨辉三角_第1张图片

如上图 

代码如下:

import java.util.Scanner;

public class demo1 {
    /**
     * 杨辉三角
     * */
    public static void main(String[] args) {

        Scanner scanner=new Scanner(System.in);
        System.out.println("要几层杨辉三角");
        int count= scanner.nextInt();//杨辉三角的层数
        int [][]arr=new int[count][(count)*2+1];//杨辉三角所须占的位置
        arr[0][arr[0].length/2]=1;//使第一行中间的元素变为1
        for(int i=1;i

 输出结果如下:

用java实现杨辉三角_第2张图片

 

你可能感兴趣的:(java,开发语言)