小编par*_*995的帖子

如何在C#中检测数组中的元素何时为空?(当为空时,元素= 0)

我有一个5个整数的数组,从1到5.我的赋值告诉我,我需要能够检测数组中至少有一个元素是否大于零.只有当所有元素都为空时,我才会说var isEmpty为true,然后返回该值.

码:

public static bool is_empty(int[] S, int n)
{

    bool isEmpty = false;

    for (int i = 0; i < n; i++)
    {   
        if (S[i] != 0)
        {
            isEmpty = false;
        }
        else
        {
            isEmpty = true;
        }
    }
    return isEmpty;
}
Run Code Online (Sandbox Code Playgroud)

c# arrays computer-science elements

4
推荐指数
1
解决办法
152
查看次数

如何在不使用C#Math函数的情况下找到数组中的最小值?

我正在使用C#,我正在做一些修改问题.我试图在随机生成的数组(我编码)中找到最小的值.我的老师要求我们在不使用.Min函数的情况下找到该数组中的最小值,因为这是一个算法模块.下面的代码显示了我编写的用于创建数组的内容.不知道如何从这里开始.感谢你们.

int[] myRandom = new int[10];
int min = 0;
int max = 19;

Random randNum = new Random();

for (int i = 0; i < 10; i++)
{
    myRandom[i] = randNum.Next(min, max);
}

for (int i = 0; i < 10; i++)
{
    Console.WriteLine(myRandom[i]);
}
Run Code Online (Sandbox Code Playgroud)

c# arrays algorithm

-4
推荐指数
1
解决办法
1896
查看次数

标签 统计

arrays ×2

c# ×2

algorithm ×1

computer-science ×1

elements ×1