杨辉三角

来源:互联网 发布:免费网络电话软件排名 编辑:程序博客网 时间:2024/05/18 05:03
//Copyright (c) 2014软件技术2班//All rights reserved. //作    者:B01    // 完成日期:2014年 11 月 25日   // 版 本 号:v1.0   // 问题描述:创建输出11行的杨辉三角// 输入描述:无  // 程序输出:杨辉三角//   using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class Program    {        static void Main(string[] args)        {            int[,] yanghui= new int[11, 11];            for (int i = 0; i < yanghui.GetLength(0); i++)            {                yanghui[i, 0] = 1;                yanghui[i, i] = 1;                if (i > 1)                {                    for (int j = 1; j < i; j++)                    {                        yanghui[i, j] = yanghui[i - 1, j - 1] + yanghui[i - 1, j];                    }                }            }            for (int i = 0; i < yanghui.GetLength(0); i++)            {                for (int j = 0; j <= i; j++)                {                    Console.Write("{0,-4}", yanghui[i, j]);                }                Console.WriteLine();            }            Console.ReadLine();        }    }}

输出

总结:学会了二维数组的运用

0 0
原创粉丝点击