以下关于程序错误的叙述中,正确的是( )。A.编译正确的程序必然不包含语法错误

题库2022-08-02  36

问题 以下关于程序错误的叙述中,正确的是( )。A.编译正确的程序必然不包含语法错误B.编译正确的程序必然不包含语义错误C.除数为0的错误可以在语义分析阶段检查出来D.除数为0的错误可以在语法分析阶段检查出来

选项 A.编译正确的程序必然不包含语法错误
B.编译正确的程序必然不包含语义错误
C.除数为0的错误可以在语义分析阶段检查出来
D.除数为0的错误可以在语法分析阶段检查出来

答案 A

解析 编译正确的程序可以消除词法及语法错误,但不能完全消除语义错误。 语义错误分两类,静态语义错误可以通过编译程序检测发现,而动态语义错误需要到运行时才能被发现。
转载请注明原文地址:https://tihaiku.com/congyezige/2408769.html

最新回复(0)