杨辉三角实现代码

原创 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();
    }
   
  }
}

C++实现——杨辉三角

//打印杨辉三角#include #include using namespace std; //处理函数 /** * n 总行数 * return 将结果放到二维数组中返回 */ vector...
  • langmanqishizaijia
  • langmanqishizaijia
  • 2016年04月07日 21:49
  • 4646

python输出杨辉三角形代码

import math def trangle():     i=10     j=0     L=[1,1]     while i>=0:       while j        ...
  • u011442349
  • u011442349
  • 2017年05月25日 09:47
  • 205

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

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

杨辉三角——C#语言

杨辉三角各行系数有以下规律: (1)各行第一个数和最后一个数都是1; (2)从第三行起,除上面指出的第一个数和最后一个数外,其余个数是上一行中同列和前一列两个数之和。 算法如下: (1)使二维数组a第...
  • H_lukong
  • H_lukong
  • 2015年10月15日 10:51
  • 2522

C++ 实现杨辉三角

下面为杨辉三角的表现形式  1 1 1 1 ...
  • u011040361
  • u011040361
  • 2015年05月30日 23:48
  • 564

c语言实现打出杨辉三角

已经找出了杨辉三角的规律,下面是我的代码,很有用哦!!! #include  void main()  {      int i,j,n,k;      scanf("%d",&n);  ...
  • u011292087
  • u011292087
  • 2014年06月17日 20:21
  • 3362

C#杨辉三角形两种实现方法

//第一种:using System;using System.Collections.Generic;using System.Text;namespace yhsj{    class Progr...
  • zhangguofang1129
  • zhangguofang1129
  • 2009年09月19日 11:18
  • 1936

Java 二维数组实现杨辉三角

二维数组实现杨辉三角import java.util.*;public class YangHuiSanJiao { public static void main(String[] args...
  • Agly_Clarlie
  • Agly_Clarlie
  • 2016年03月13日 13:15
  • 2513

杨辉三角的队列实现

#include #include //宏定义 #define OK 1 #define ERROR 0 //类型定义 typedef int QElemType; typedef int S...
  • qjstc0
  • qjstc0
  • 2014年03月25日 15:00
  • 1892

Java实现杨辉三角

class Yanghui { public static void main(String[] args) { int[][] yanghui = new int[10][]; /...
  • u013453970
  • u013453970
  • 2015年08月05日 15:55
  • 3377
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:杨辉三角实现代码
举报原因:
原因补充:

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