C#两道小面试题:打印杨辉三角形,判断质数(素数)
来源:互联网 发布:淘宝店铺页面装修图 编辑:程序博客网 时间:2024/05/21 07:58
打印杨辉三角形,可自己传参来确定行数
public static int[,] YH(int lines)
{
int[,] arr = new int[lines, lines];
for (int i = 0; i < arr.GetLength(0); i++)
{
for (int j = 0; j <=i; j++)
{
if (i==j || j==0)
{
arr[i, j] = 1;
}
else
{
arr[i, j] = arr[i - 1, j] + arr[i - 1, j - 1];
}
}
}
return arr;
}
public static void Print(int[,] arr)
{
for (int i = 0; i < arr.GetLength(0); i++)
{
for (int k = 0; k < arr.GetLength(0)-1-i; k++)
{
Console.Write(" ");
}
for (int j = 0; j <=i; j++)
{
Console.Write(arr[i,j] +" ");
}
Console.WriteLine();
}
}
得到图形如下:
判断质数:
public static int Task01(int endNumber)
{
int sum = 0;
for (int i = 1; i < endNumber; i++)
{
if (IsPrime(i))
{
sum += i;
}
}
return sum;
}
/// <summary>
/// 判断一个数字是否为质数
/// </summary>
/// <param name="number">待判定的数</param>
static bool IsPrime(int number)
{
if (number<2)
{
return false;
}
for (int i = 2; i < number; i++)
{
if (number%i==0)
{
return false;
}
}
return true;
}
- C#两道小面试题:打印杨辉三角形,判断质数(素数)
- 打印质数(素数)
- 判断素数(质数)
- 判断素数(质数)
- 素数(质数)判断方法
- C#找质数(素数)
- 打印某一区间的素数(质数)
- 质数(也叫素数)判断
- 判断质数(素数)的方法
- Python如何判断质数(素数)
- 判断 素数 质数
- C#找质数(素数)厄拉多塞筛法
- Java 打印1-100的素数(质数)
- 判断质数与素数表
- 【算法题】判断素数/质数
- java质数判断/质数因子/所有质数(素数)*
- 打印杨辉三角形
- 打印杨辉三角形
- 单机多实例MYSQL主从复制
- 同敏捷前辈聊天的一些记录
- python的变量以及类型
- CORS——跨域请求那些事儿
- webstore破解
- C#两道小面试题:打印杨辉三角形,判断质数(素数)
- sssp整合&分页之完成添加操作之Ajax 验证用户名可用性
- http状态码(全)
- TopK问题快排思想
- camera键唤醒屏幕
- MVP+Dagger2+Retrofit2.0+Rxjava看这一个例子就够了
- LinkedBlockingDeque源码讲解
- 自定义控件之视图篇:FlowLayout自适应容器实现
- MySql在select语句的结果中显示自动增长字段