我要求用户输入两个随机数(即110),那么我也添加了包含性,所以(110)将55如何合计两个随机生成的数字? Java的
public int sum(int num1, int num2) {
int counter; //just a variable until I clean this up and get it to work
questions++;
if (num1 < num2) {
int difference = num2-num1;//difference between the given numbers
int holder = 0;
while (holder <= difference) {
holder ++;
num1 += num1;
}
counter = num1;
}
}
这是代码块我一直在测试。这给了我256当我运行1和10
'的JavaScript = java'删除javascript如果代码是唯一的Java – prasanth
通过添加'num1'对自己来说,你会得到'1,2,4,8,16 ......'的值,每次加倍到256。您需要单独的变量来计算运行总额和每次添加的金额。顺便说一句,我怀疑你想'if(num1 <= num2){'这样'sum(10,10)'将会是'10'。 – skirtle