zoukankan      html  css  js  c++  java
  • Java-打印杨辉三角

    记录下哈

    
    import java.util.Scanner;
    public class YangHuiTriangle {
        public static void main(String[] args)
       {
       	 int n=5,i,j,z;
       	 Scanner cc=new Scanner(System.in);
       	 System.out.print("需要打印几行?||:");
       	 n=cc.nextInt();
       	 int[][] arr=new int[n][];
       	 for(i=0;i<n;i++)//数组具体分配空间,两边的1赋值
       	 {
       	 	arr[i]=new int[i+1];
       	 	arr[i][0]=1;//第一个
       	 	arr[i][arr[i].length-1]=1;//最后一个
       	 		
       	 }
       	 for(i=2;i<arr.length;i++)//中间赋值
       	 {
       	 	for(j=1;j<arr[i].length-1;j++)
       	 		arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
       	 }
       	 for(i=0;i<arr.length;i++)//↓纯打印
       	 {
       	 	for(z=0;z<arr.length-i;z++)//打印行前空格
       	 		System.out.print(" ");
       	 	for(j=0;j<arr[i].length;j++)
       	 		System.out.print(" "+arr[i][j]);
       	 	System.out.println();
       	 }	
       	 
       	 
          		
       }
          						}
     
    
  • 相关阅读:
    properties 插件安装
    FineReport 安装教程
    Red/Black Tree 演示
    java 日期转化
    Tomcat使用Log4j按天生成日志 亲测可行
    服务器初始化
    ubuntu-rc.local
    django-views
    https tcp ssl
    svn
  • 原文地址:https://www.cnblogs.com/tfxz/p/12621768.html
Copyright © 2011-2022 走看看