阿摩線上測驗 登入

申論題資訊

試卷:107年 - 107 普考 程式設計概要#70567
科目:程式設計
年份:107年
排序:0

題組內容

一、請回答以下對 C/C++程式語言的敘述正確與否?如果敘述是錯誤的,需說明正確敘 述為何。(每小題 3 分,共 30 分)

申論題內容

⑴程式執行的結果與預期的不同,這種錯誤稱為執行期錯誤(Runtime Error)。

詳解 (共 5 筆)

詳解 提供者:susu6289
False,程式執行的結果與預期的不同,這種錯誤稱為邏輯上的錯誤
詳解 提供者:hchungw

不完全正確。在 C/C++ 程式語言中,「執行期錯誤(Runtime Error)」特指在程式運行時發生的錯誤,而不是執行結果與預期不同的情況。執行期錯誤通常會導致程式崩潰或異常終止,例如訪問無效記憶體、除以零、溢出等。

如果一個程式的執行結果與預期不同,但並未導致崩潰或異常終止,這種情況通常被稱為「邏輯錯誤(Logical Error)」。這意味著程式碼的邏輯不正確,導致了意料之外的行為或輸出,但程式仍然能夠繼續運行到完成。邏輯錯誤通常更難以發現和修正,因為程式不會提供錯誤信息。

詳解 提供者:陳可諼
正確
詳解 提供者:日

執行期錯誤(Runtime Error): 執行時錯誤,程式崩潰。

邏輯錯誤(Logic Error): 執行結果與預期不同。

詳解 提供者:盛盛
除了 Runtime Error 之外,也有可能是邏輯錯誤。