zoukankan      html  css  js  c++  java
  • Fibonacci数列和杨辉三角形求值

    通过一维数组实现Fibonacci数列前32项的求值,通过二维数组实现杨辉三角形前10行的求值。

    package exam1;
    
    public class ArrayDemo {
        public static void main(String[] args){
            int i;
            int Fibonacci[];
            Fibonacci=new int[32];//给数组赋值
            Fibonacci[0]=1;
            Fibonacci[1]=1;
            for(i=2;i<32;i++)//根据Fibonacci数列算法列数据
                Fibonacci[i]=Fibonacci[i-1]+Fibonacci[i-2];
            System.out.println("		_________Fibonacci__________");//访问并输出数组的元素
            for(i=0;i<32;i++){
                System.out.print(Fibonacci[i]+"	");
                if((i+1)%8==0)System.out.println("");
            }
            int[][] TriangYH;
            TriangYH=new int[10][10];//根据杨辉三角的算法列出数据
            for(i=0;i<10;i++)
                for(int j=0;j<=i;j++)
                    if(i==j||j==0)
                        TriangYH[i][j]=1;
                    else
                        TriangYH[i][j]=TriangYH[i-1][j-1]+TriangYH[i-1][j];
            System.out.println("		_________Triangle of Yanghui___________");//访问并输出数组的元素
            for(i=0;i<10;i++){
                for(int j=0;j<=i;j++)
                    System.out.print(TriangYH[i][j]+"	");
                System.out.println("");
            }        
        }
    
    }

  • 相关阅读:
    Ext.grid.行相关
    FORM 布局
    rs.open sql,conn,1,1全接触
    arguments.callee
    Ext.window.MessageBox xtype: messagebox ; Ext.Msg Ext.MessageBox
    Ext.grid.column
    sql
    正则
    转JS
    quickFilters
  • 原文地址:https://www.cnblogs.com/ljs-666/p/7806583.html
Copyright © 2011-2022 走看看