在這個程序中,如果我輸入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)。由於任務'{',缺少'''等,因此您在此輸入的內容不會編譯。 –