看板 Programming 關於我們 聯絡資訊
第三題的註明要看注意 「題目中的ELSE 和 END IF屬於 IF A=3」 也就是說如果我們把成組的條件寫一起 1 IF A=3 THEN 2 IF B=2 THEN PRINT "1" 3 ELSE 4 PRINT "2" 5 END IF 輸入A=3, B=1之後 程式逐行執行 第一行A=3是TRUE 所以會進去執行第二行 第二行B=2是FALSE 所以不會印出1 第三行的ELSE因為和第一行的IF是一組的 在第一行IF A=3成立的時候 這個ELSE就不會執行了! 所以別搞混囉~ 第四題的2 4小題也是同樣的原因 這邊的ELSE是B=2的ELSE 所以不會印出任何東西 -- 文章代碼(AID): #1Mk_RToU (Tainan)
XDDDDDD: 謝謝你!02/11 11:04
eva19452002: 樓上笑屁02/11 11:05
XDDDDDD: 2f兇我 嗚嗚02/11 11:14
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.23.167.95 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1460029547.A.147.html