zoukankan      html  css  js  c++  java
  • Console算法[for]打印出杨辉三角形

    ylbtech-Arithmetic:Console-算法[for]-打印出杨辉三角形
     
    1.A,Demo(案例)

     【程序61】
    题目:打印出杨辉三角形(要求打印出10行如下图)   
    1.程序分析:
           1
          1  1
          1  2  1
          1  3  3  1
          1  4  6  4  1
          1  5  10 10 5  1  

    1.B,Solution(解决方案)
    using System;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
                int i, j;
                int[,] a = new int[10, 10];
                Console.WriteLine();
    
                //1,先填装“1”
                for (i = 0; i < 10; i++)
                {
                    a[i, 0] = 1;
                    a[i, i] = 1;
    
                }
                //2,从第三行开始,这个数等于上一行的正上方左一个数加正上方的数
                for (i = 2; i < 10; i++)
                {
                    for (j = 1; j < i; j++)
                    {
                        a[i, j] = a[i - 1, j - 1] + a[i - 1, j];
    
                    }
                }
                //3,遍历数组
                for (i = 0; i < 10; i++)
                {
                    for (j = 0; j <= i; j++)
                    {
                        Console.Write("{0}\t",a[i, j]);
                    }
                    Console.WriteLine();
                }
            }
    
    
        }
    }
    1.C,Execution Result(运行结果)
    1
    1       1
    1       2       1
    1       3       3       1
    1       4       6       4       1
    1       5       10      10      5       1
    1       6       15      20      15      6       1
    1       7       21      35      35      21      7       1
    1       8       28      56      70      56      28      8       1
    1       9       36      84      126     126     84      36      9       1
    
    请按任意键继续. . .
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    https://和http://区别
    选择排序法
    冒泡排序法-----一点也不简单喔
    hadoop启动后没有datanode怎么办
    洛谷 1379 八数码难题
    Floyd 算法详解
    datagridview 点击列标题排序
    Python【每日一问】05
    Python【每日一问】04
    Python【每日一问】03
  • 原文地址:https://www.cnblogs.com/ylbtech/p/3064853.html
Copyright © 2011-2022 走看看