好的,所以我是编程新手(如果我很容易提出问题,请不要嘲笑我)。我的代码示例如下:
public int calcGCF(int mya, int mye, int myf, int myj)
{
x = myj * myf;
y = mye* mya;
while(x != 0 && y != 0)
{
if(x % y == 0)
{
remainder = y;
}
int gcf;
gcf = y;
y = x % y;
x = gcf;
}
}
好的。因此,此代码的用途是潜在地解决用户输入的任何问题的导数。解决导数的一部分是获得 2 个数字的 gcf 并将其分解。当我尝试编译这段代码时,它说我缺少一个返回语句。我明白那是什么,但是当我尝试说“返回余数”时;它说它可能尚未初始化。有人可以告诉我我在这段代码中做错了什么,并帮助我在我的 return 语句中添加什么吗?谢谢你!顺便说一句,这是使用 java 代码。