
C#中的杨辉三角代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何使用C#编程语言来实现经典的数学问题——杨辉三角,并提供了简洁高效的代码示例。
杨辉三角的C#代码实现可以参考以下示例:
```csharp
using System;
class Program {
static void Main() {
int n = 5; // 设置要打印的行数
for (int i = 0; i < n; ++i) {
for (int j = 0; j <= i; ++j)
Console.Write((Combination(i, j)) + );
Console.WriteLine();
}
}
static int Combination(int n, int r) {
long result = 1;
for (int i = 1; i <= r; ++i)
result = result * (n - i + 1) / i;
return (int)result;
}
}
```
这段代码生成了指定行数的杨辉三角,并使用组合数学的方法来计算每个元素值。
全部评论 (0)
还没有任何评论哟~


