码迷,mamicode.com
首页 > 其他好文 > 详细

杨辉三角

时间:2018-04-02 22:30:11      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:i+1   div   oid   pac   new   port   import   exti   数据   

package mypackage;

import java.util.*;

class YangHui

{

public static void main(String[] args)

{

System.out.println("请输入层数:");

int c; //定义一个变量输入杨辉三角的层数

Scanner sc = new Scanner(System.in);//定义一个扫描器

 

c = sc.nextInt();

/*

定义一个二维数组a[][]

*/

int[][] a = new int[c][];

int i,j;

for(i=0;i<c;i++)

{

a[i] = new int[i+1];

a[i][i] = 1;

for(j=0;j<i;j++)

{

if(j==0)

{

a[i][j]=1;

}else

{

a[i][j]=a[i-1][j-1]+a[i-1][j];

}

}

}

System.out.println("杨辉三角输出如下:");

//定义一个二层循环输出数据

for(i=0;i<c;i++)

{

for(j=0;j<a[i].length;j++)

{

System.out.print(a[i][j]+"\t");

}System.out.println();

}

 

}

 

}

 

 
 

杨辉三角

标签:i+1   div   oid   pac   new   port   import   exti   数据   

原文地址:https://www.cnblogs.com/404607yiduo/p/8698200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
分享档案
周排行
mamicode.com排行更多图片
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!