5 下列那一種程式指令或結構,最可能破壞程式設計的模組化?
(A) recursive functions
(B) go-to statements
(C) for loop
(D) class
答案:登入後查看
統計: A(55), B(182), C(50), D(18), E(0) #3481518
統計: A(55), B(182), C(50), D(18), E(0) #3481518
詳解 (共 1 筆)
#6626012
-
(A) recursive functions(遞迴函式)
遞迴本身不會破壞模組化,很多演算法(樹、分治法)用遞迴反而更清楚。 -
(B) go-to statements(GOTO 敘述)
GOTO 會造成「spaghetti code」,程式流程難以追蹤,是破壞模組化與結構化程式設計的典型壞例子。 -
(C) for loop(迴圈)
迴圈是結構化程式設計的標準控制結構,不會破壞模組化。 -
(D) class(類別)
class 是物件導向模組化的核心工具,會促進模組化。
✅ 正確答案:(B) go-to statements
5
0