Re: [問題] 能幫我看這小段程式碼在做什麼

看板C_Sharp作者 (好人超)時間15年前 (2010/05/09 01:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《motestt60279 (狐狸在做什麼)》之銘言: if (how == 1) { if (str == "") { str = "0"; }; all += Convert.ToDouble(str); } else if (how == 2) { if (str == "") { str = "0"; }; all -= Convert.ToDouble(str); } else if (how == 3) { if (str == "") { str = "1"; }; all *= Convert.ToDouble(str); } else if (how == 4) { if (str == "") { str = "1"; }; all /= Convert.ToDouble(str); } else if (how == 0) { if (str == "") { str = "0"; } all = Convert.ToDouble(str); } 美觀端正的排版有益健康,整理一下,整個邏輯就很好懂了 至於 if (...) { }; 那個分號 應該只是會多產生一個 empty statement 就像這樣的程式是合法的...XD class Program { static void Main(string[] args) { ; ; ; ; ; ; } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.171.46

05/09 16:48, , 1F
感謝歐 的確 排的有點亂 看的霧煞煞
05/09 16:48, 1F
文章代碼(AID): #1BvQM261 (C_Sharp)
文章代碼(AID): #1BvQM261 (C_Sharp)