问题及源程序
软件技术1班
作者:A27陈城安
完成时间:2014年11月23日
问题描述:设计一个程序输出11行杨辉三角
输出描述:程序输出11行杨辉三角
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[,] a = new int[11, 11];
for (int i = 1; i < a.GetLength(0); i++)
{
for (int j = 1; j <=i; j++)
{
if (i == j || j == 0) a[i, j] = 1;
else a[i, j] = a[i - 1, j - 1] + a[i - 1, j];
Console.Write(" "+a[i, j] );
}
Console.Write("\n");
}
Console.Read();
}
}
}
输出结果:
总结:1.通过这次作业巩固了二维数组的知识点。2.复习了for语句。3.锻炼了逻辑思维。