杨辉三角实现代码

原创 2005年05月31日 00:13:00

package com.dazern.math;

import java.io.*;
public class YangHuiSanJiao{

  public static void blank(int x){
   for(int c=0;c<x;c++){
     System.out.print(" ");
   }
  
  }
  public static void star(int y){
    for(int d=0;d<y;d++){
     System.out.print('*');
     System.out.print(" ");
    }
   
  }
  public static void main(String args[]){
    String st;
    BufferedReader bu;
    int number;
    try{
     System.out.print("请输入菱形的大小:");
     bu=new BufferedReader(new InputStreamReader(System.in));
     st=bu.readLine();    
    }
    catch(IOException e){
      System.out.println("不是数字型");
      return;
}
try{
       number=Integer.parseInt(st);
     }
     catch(NumberFormatException h){
       System.out.println("输入值为非数值");
       return;
     }
   
    for (int m=number;m>=0;m--){
     blank(m);
     star(number-m);
     blank(m-1);
     System.out.println(); 
    }
    for (int m=1;m<number;m++){
     blank(m);
     star(number-m);
     blank(m-1);
     System.out.println();
    }
   
  }
}

杨辉三角实现代码

  • 2014年06月03日 20:07
  • 435B
  • 下载

java语言实现杨辉三角的主要思路和代码

本人其实一开始不会编写这个杨辉三角,没啥思路,网上百度了一下,了解了大体思路,然后自己编写的,主要思想已经清楚了,首先就是给数组赋值,然后就是打印数组,赋值的关键点有一个开始的赋值判断,还有就是如何递...

HDOJ 2032 经典杨辉三角 java代码简单实现

题目链接:点击打开链接  基本解题思路:使边上的全部为1,中间a[i][j]=a[i-1][j-1]+a[i-1][j]; 即中间项等于上一行后一列+上一行同一列 杨辉三角 Time Li...

很好的杨辉三角代码

  • 2014年06月19日 20:27
  • 928B
  • 下载

杨辉三角代码

  • 2013年09月02日 14:40
  • 286B
  • 下载

数据结构循环队列实现杨辉三角

数据结构顺序,链式实现栈和队列的相关操作,并用循环队列实现杨辉三角。1.采用链式存储实现栈的初始化、入栈、出栈操作。 链式栈中首先确定栈底指针,再入栈,并移动栈顶指针。#include #incl...

杨辉三角 代码

  • 2013年06月19日 16:27
  • 541B
  • 下载

杨辉三角输出实现(左直角,右直角,等腰直角)

思路:1.定义变量;2.初始化首列和对角线上的元素;3.找规律计算元素值;4.输出; 方法一:数组 #include //直角三角形;int main()    {    int ...

杨辉三角(简易代码)

  • 2017年04月16日 12:13
  • 432B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:杨辉三角实现代码
举报原因:
原因补充:

(最多只允许输入30个字)