我參加在線Java類和老師已要求如下: 寫的菜單程序,詢問用戶的數字,表示四個基本的數學方程式(加法,減法,乘法,除法)。使用if/else結構來執行所需的操作,請求用戶輸入並解出等式。 我是新來的,但我看不到的的if/else了點,但我想這是irrelavent。如何結合開關,如果else語句
如果我使用情況1,2,3,4,如下確定操作,我怎麼REFFERENCE用「如果聲明」的情況?
int userSelection;
double x;
double y;
double answer;
switch (userSelection) {
case 1:
TextIO.putln("Let's add! ");
TextIO.putln();
TextIO.putln("Enter the first number: ");
x = TextIO.getlnDouble();
TextIO.putln("Enter the second number: ");
y = TextIO.getlnDouble();
break;
//我以爲我可以提前使用 '如果' 像這樣
if (case 1); // I don't know how to refference this correctly
answer = x + y;
TextIO.putln(x 'plus' y 'equals' answer);
謝謝!
如果您使用的是直的,如果向上聲明,你怎麼處理這個要求:「要求一個數字,表示四個基本的數學等式用戶」? – Chris 2010-06-27 14:59:47
我不確定詢問用戶這些問題與使用if語句解決方程式的要求直接相關。 – Oded 2010-06-27 17:45:09
我這樣做很難,我不必使用switch語句。只要列出選項。我無法看到所有樹木的森林。 謝謝大家! – jjason89 2010-06-27 22:30:21