使用switch語句檢查變量是否大於某個數字的最佳方法是什麼?或者你建議使用if-else?我發現這樣一個例子:如何在switch語句中使用大於或等於
int i;
if(var1>var2) i = 1;
if(var1=var2 i = 0;
if(var1<var2) i = -1;
switch (i);
{
case -1:
do stuff;
break;
case 0:
do stuff;
break;
case 1:
do stuff;
break;
}
你能告訴新手關於在switch語句中使用「大於或等於」是什麼?
我會說它會更清晰3#if' – SJuan76
你最好用if-else –
我不明白你爲什麼要使用switch語句,如果你已經有一個if語句。只要做到if語句,因爲邏輯已經存在 – Mattsjo