相关疑难解决方法(0)

c#返回错误"并非所有代码路径返回值"

我正在尝试编写代码,返回给定的整数是否可以被1到20均分,
但我一直收到以下错误:

错误CS0161:'ProblemFive.isTwenty(int)':并非所有代码路径都返回一个值

这是我的代码:

public static bool isTwenty(int num)
{
    for(int j = 1; j <= 20; j++)
    {
        if(num % j != 0)
        {
            return false;
        }
        else if(num % j == 0 && num == 20)
        {
            return true;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# return

39
推荐指数
4
解决办法
26万
查看次数

标签 统计

c# ×1

return ×1