【发布时间】:2015-01-25 05:23:35
【问题描述】:
我试图找出输入的数字是否可以被 9 和 13 整除,但它不会让我使用我需要的运算符,我知道变量类型是错误的,但我不知道如何使它变量类型被接受,我是编码新手,所以答案可以尽可能基本而不用小便
public bool IsFizzBuzz(int input)
{
if ((input % 9) && (input % 13) == 0)
{
return true;
}
else
{
return false;
}
}
【问题讨论】:
-
类似
if((input%9 == 0) && (input%13==0)) -
未来要考虑的事情...看看你在做什么——你知道
%做了什么(或者看起来如此)所以你知道这个input%9必须评估为一些东西,所以你需要评估你认为它会评估的东西(在本例中为 0)