C#之杨辉三角特殊格式输出

原创 2016年08月31日 15:53:05
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace test
{
    class Program
    {
        int JieChen(int m)            //m的阶乘
        {
            int Res=1;   //阶乘的结果
            while (m != 0)
            {
                Res *= m;
                m--;
            }
            return Res;
        }
        static void Main()
        {
            Program P = new Program();
            int a = 1;
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j <= i; j++)
                {
                    if (i == 0)
                    {
                        Console.Write(a.ToString().PadLeft(7 - i));       //特殊格式输出
                    }
                    else
                    {
                        a = P.JieChen(i) / (P.JieChen(i - j) * P.JieChen(j));
                        if (j == 0)
                        {
                            Console.Write(a.ToString().PadLeft(7 - i));
                        }
                        else
                        {
                            Console.Write(a.ToString().PadLeft(2));
                        }
                    }
                  
                }
                Console.WriteLine();
            }
        }
    }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

杨辉三角C#

  • 2012年11月08日 12:54
  • 3KB
  • 下载

C# 杨辉三角 交错数组

  • 2010年04月25日 16:13
  • 18KB
  • 下载

C#便利数组&&foreach循环&&杨辉三角

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...
  • sixping
  • sixping
  • 2016年10月16日 15:56
  • 230

C#实现杨辉三角

  • 2013年06月04日 17:15
  • 36KB
  • 下载

杨辉三角 C# 源代码

  • 2011年06月21日 16:11
  • 990B
  • 下载

开始学习C#,用c#写冒泡,杨辉三角

C#中定义数组的方式很不一样

杨辉三角 用c#编写的简单程序

  • 2011年06月24日 13:47
  • 36KB
  • 下载

输出杨辉三角java入门程序

  • 2015年11月01日 23:42
  • 19KB
  • 下载

java数组学习之二:使用二维数组输出杨辉三角

二维数组首先是一个数组,这个数组里面的元素是一维,所以二维数组其实就是一个以一维数组为元素的数组。 说得有点拗口,举个例子 int[][] my_array = {{e1,e2},{e1,e2,e3...

杨辉三角的输出

  • 2012年11月07日 20:24
  • 26KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#之杨辉三角特殊格式输出
举报原因:
原因补充:

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