Re: [心得] 今天ㄉ程式ㄚ...

看板FJU-CH-2002A作者 (橘子勇氣忘憂小喵)時間23年前 (2003/04/11 21:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《lcf0308 (我ㄉ彩色雲)》之銘言: : http://st2.fju.edu.tw/~a9133157/aaa.zip : 這是我自己寫ㄉ : 裡面有很多注解 1. integer 可以表示 -32768 到 32767 之間的整數. long 則可以表示 -2147483648 到 2147483647 之間的數. 而本次作業最大的數超過 integer 所能表示的範圍, 所以改用 long 是正確的. 2. 註解是夠了, 不過如果可以針對不同層級的 if 作凹入的修整, 程式的可讀性會更高. 如 : If Option1.Value = True Then '若選擇第一個選項 base = 8 '設定基數為 8 Else If Option2.Value = True Then '若選擇第二個選項 base = 6 '設定基數為 6 Else If Option3.Value = True Then '若選擇第三個選項 base = 5 '設定基數為 5 End If End If End If 像這樣的寫法不就是更清楚明白了嗎 ? =) 3. 同樣的算式在整個程式中應該只需要寫一次, 試著把多餘的敘述句從程式中刪減掉吧. 4. 提示, OptionButton 有互斥性, 所以可以用 Click 當作事件觸發來寫作, 若是用這種方式寫出來的程式會更簡單易懂吧. =) 也可以想一想為什麼 CheckBox 在這邊不能用 Click 當作事件觸發. 5. 請多加油! =P -------------請--------叫--------我--------分--------隔--------線------------- PS. 如果你們這次交出像這樣的作業, 大概只會有 60-70 分左右的成績喔, 這是只有堪用程度的程式的分數 ... =P -- ※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw) ◆ From: 140.112.84.1
文章代碼(AID): #-bhpCpF (FJU-CH-2002A)
討論串 (同標題文章)
文章代碼(AID): #-bhpCpF (FJU-CH-2002A)