返回列表 發帖
  1.               else
  2.                         {
  3.                             if (stkchr.peek() == '(')
  4.                             {
  5.                                 ouput = ouput + " "; // 遇到+-*/加空白
  6.                                 stkchr.push(input[i]);
  7.                             }
  8.                             else
  9.                             {
  10.                                 do
  11.                                 {
  12.                                     ouput = ouput + " "; // pop後也要加空白
  13.                                     ouput = ouput + stkchr.pop().ToString();
  14.                                 } while (getpriority(input[i]) <= getpriority(stkchr.peek()));
  15.                                 ouput = ouput + " "; // 最後一個要加空白
  16.                                 stkchr.push(input[i]);
  17.                             }
  18.                         }
複製代碼
呃 老師 別debug了 把我這裡複製貼上就好了
離離草原上
一歲一枯榮
野火燒不盡
春風吹又生

TOP

返回列表