某程序运行时陷入死循环,则可能的原因是程序中存在__________。
A、
词法错误
B、
语法错误
C、
动态的语义错误
D、
静态的语义错误
【正确答案】
C
【答案解析】
解析:本题考查程序语言基础知识。 程序已经开始运行,说明编译时无错误,因此不是语法错误和词法错误,编译时发现的语义错误称为静态的语义错误。运行时陷入死循环属于动态语义错误。
提交答案
关闭