题目详情

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

  • A.变量是否定义(或声明)
  • B.变量值是否正确
  • C.循环语句执行次数
  • D.循环条件是否正确

正确答案及解析

正确答案
A
解析

本题考查程序语言基础知识。对C 源程序进行编译时,需建立符号表,其作用是记录源程序中各个符号(变量等)必要信息,以辅助语义正确性检查和代码生成,在编译过程中需要对符号表进行快速有效地查找、插入、修改和删除等操作。符号表建立可以始于词法分析阶段,也可以放到语法分析和语义分析阶段,但符号表使用有时会延续到目标代码运行阶段。因此答案为A选项。

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师

  • A.aabb
  • B.abab
  • C.baba
  • D.abba
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
问答题

中级软件设计师,章节练习,中级软件设计师

中级软件设计师,章节练习,中级软件设计师

中级软件设计师,章节练习,中级软件设计师

中级软件设计师,章节练习,中级软件设计师

中级软件设计师,章节练习,中级软件设计师

查看答案

相关题库更多 +