某程序运行时陷入死循环,则可能的原因是程序中存在(  )。A.词法错误 B.语

资格题库2022-08-02  50

问题 某程序运行时陷入死循环,则可能的原因是程序中存在(  )。A.词法错误B.语法错误C.动态的语义错误D.静态的语义错误

选项 A.词法错误
B.语法错误
C.动态的语义错误
D.静态的语义错误

答案 C

解析 死循环错误属于典型的语义错误,但静态的语义错误可被编译器发现,到程序真正陷入死循环说明编译器并未发现,所以属于动态语义错误。
转载请注明原文地址:https://tihaiku.com/congyezige/2410538.html

最新回复(0)