在这个程序中,如果我输入10时说输入一个值什么是输出? num1
变成了10,而num2
是6,我不明白num1 = num1
是什么意思? 10 = 10 + 2 = 12
?请解释这个java代码
我想我理解它,它需要10从用户,然后num1
被分配的num1 + 2
的值,它是12。num2
然后变成num1
,12
然后12/6 = 2
。
输出:2
import java.util.*;
public class Calculate
{
public static void main (String[] args)
{
Scanner sc = new Scanner(system.in);
int num1, num2;
num2 = 6;
System.out.print("Enter value");
num1 = sc.nextInt();
num1 = num1 + 2;
num2 = num1/num2;
System.out.println("result = " + num2);
}
}
这将是数字2 – Joe
欢迎来到堆栈溢出。在未来的问题中,请将您的确切代码复制粘贴到您的问题中(** not ** retype)。由于任务'{',缺少'''等,因此您在此输入的内容不会编译。 –