软件1班输出杨辉三角作业

来源:互联网 发布:昆山华道数据地址 编辑:程序博客网 时间:2024/05/21 20:25
// Copyright (c) 2014软件1班    // All rights reserved.    // 作者:A04潘保健    // 完成日期:2014年11月25号    // 版 本 号:v1.0    // 问题描述:编写一个程序输出杨辉三角。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 杨辉三角{    class Program    {        static void Main(string[] args)        {            int[,] triangle = new int[11, 11];//声明数组            //处理输入杨辉三角            for (int i = 0; i < 11; i++)            {                triangle[i, 0] = 1;                triangle[i, i] = 1;                if (i > 1)                {                    for (int j = 1; j < i; j++)                    {                        triangle[i, j] = triangle[i - 1, j - 1] + triangle[i - 1, j];                    }                }            }            //处理输出            for (int i = 0; i < 11; i++)            {                for (int j = 0; j <=i; j++)                {                    Console.Write("{0,-3} ", triangle[i, j]);                }                Console.WriteLine();            }            Console.Read();        }    }}
输出: <img src="http://img.blog.csdn.net/20141126150150095?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTXlzZWxmU21pbGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
总结:通过这次作业我学会了一维数组的运用。也进一步了解了for循环。
0 0
原创粉丝点击