我必须创建一个代码,可以要求用户输入2个数字,然后输入多个这些数字,但只能使用加法(总和)
我被告知必须使用循环来执行此代码,但我无法弄清楚如何告诉循环使用number2迭代number1(反之亦然)。我有点失落。
这是我到目前为止所拥有的
int number1;
int number2;
int i;
int product;
Scanner input = new Scanner(System.in);
System.out.print("Enter a number: ");
number1 = input.nextInt();
Scanner input2 = new Scanner(System.in);
System.out.print("Enter another number: ");
number2 = input2.nextInt();
答案 0 :(得分:1)
for ( i = 0; i < number1; i++)
product += number2;
它添加x次y或y次x次。 你应该在学校学习。
答案 1 :(得分:1)
在java中,您可以将变量用作迭代限制。
例如:
for (int i = 0; i < number2; i++) {
// your addition code here
}
答案 2 :(得分:0)
你需要使用它:
for (int i = 0; i < number1; i++) {
product = product + number2;
}
或者这个:
for (int i = 0; i < number2; i++) {
product = product + number1;
}