// Copyright (c) 2014软件技术2班
// All rights reserved.
// 作 者: B27
// 完成日期:2014年11月26日
// 问题描述:利用C#编写杨辉三角
// 输入描述:
// 输出描述:构成杨辉三角的性质
//
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 杨辉三角
{
class Program
{
long num(long n)
{
if (n == 0 || n == 1) return 1;
else return n * num(n - 1);
}
static void Main(string[] args)
{
Program a = new Program();
int i, j;
for (i = 0; i < 5; i++)
{
for (j = 0; j < 6 - i; j++)
Console.Write(" ");
for (j = 0; j <= i; j++)
Console.Write(" " + a.num(i) / a.num(j) / a.num(i - j));
Console.WriteLine();
}
Console.Read();
}
}
}
总结:对for语句还不够熟悉。