首页 › 答案 › 题库 › 博览群书

编译程序对C语言源程序进行语法分析时,可以确定()。

编译程序对C语言源程序进行语法分析时,可以确定()。
A.变量是否定义(或声明)
B.变量的值是否正确
C.循环语句的执行次数
D.循环条件是否正确
正确答案:A
答案解析:程序错误一般分为语法错误和语义错误两种类型。其中,语法是形式上的错误,语义错误是意义上的错误,编译程序能够发现程序中的所有语法错误。本题中编译程序对源程序语法分析时可以找出形式上的错误,即变量是否定义,而不能找出意义上的错误,如BCD。