首页
登录
从业资格
某C语言程序中,m是一个整型变量,则( )时遇到表达式m+"test"会报错。A
某C语言程序中,m是一个整型变量,则( )时遇到表达式m+"test"会报错。A
免费题库
2022-08-02
75
问题
某C语言程序中,m是一个整型变量,则( )时遇到表达式m+"test"会报错。A.词法分析B.语法分析C.语义分析D.程序运行
选项
A.词法分析
B.语法分析
C.语义分析
D.程序运行
答案
C
解析
本题考查程序语言翻译基础知识。对源程序进行编译的过程可以分为词法分析、语法分析、语义分析、中间代码生成和优化、目标代码生成等阶段。其中,词法分析是分析各种构造形式的单词,如整型常量、浮点常量、标识符、运算符等;语法分析是分析各种构造形式的表达式(算术表达式、关系表达式、逻辑表达式等)和语句(if语句、for语句、while语句等),词法分析和语法分析都是对程序的结构进行分析。语义分析是指分析程序中各种语言成分的含义,如变量、表达式、语句等的含义,是对程序的静态语义(编译时能确定的语义)的分析。程序运行时体现程序的动态语义。
转载请注明原文地址:https://tihaiku.com/congyezige/2425571.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
若程序中定义了局部变量与全局变量,则()。A.在函数内只能访问局部变量,而不能访
若程序中使用的变量未设置初始值,则()。A.编译时会一定出错 B.运行时一定出
源程序中()与程序的运行结果无关。A.注释的多少 B.变量的取值 C.循
脚本语言程序开发不采用“编写,编译一链接.运行”模式,()不属于脚本语言。A
以逻辑变量X和Y为输入,当且仅当X和Y同时为0时,输出才为0,其它情况下输出为1
设X、Y为逻辑变量,与逻辑表达式等价的是()。
将某高级语言程序翻译为汇编语言形式的目标程序,该过程称为()A.编译
将某高级语言程序翻译为汇编语言形式的目标程序,该过程称为()。A.编译 B.
为了提高程序的可读性,在编写源程序时需要A.添加注释 B.减少全局变量 C.
以逻辑变量X和Y为输入,当且仅当X和Y同时为0时,输出才为0,其它情况下输出为1
随机试题
说明:假设你是青岛大学外语学院的张涵教授,现在需要给北京大学的李浩教授写一封邀请函。时间:3月17日。内容:1.发出诚挚邀请;2.讲座时间:4月1
______(他们生活方式上的差异也缩小了)bythemass-productionofcheapclothesandimprovements
Picasso’sartwasnotjustapleasantdistraction.Theartistbelievedthat
从考古发掘看,我国在纸发明以前用以承载文字信息的文献载体主要有( )等。A.甲
在中性点不直接接地的电网中,发生单相接地时,健全相对地电压有时会超过线电压。
早产儿,生后4小时出现进行性呼吸困难,伴呼气性呻吟,面色青灰,胸廓塌陷,胸片示两
根据《上市公司证券发行管理办法》,下列关于可转换公司债券的说法,正确的是( )
科技发展蕴藏着进步力量。近年来,人工智能、大数据、5G等技术与医疗行业深度融合,
辅助账查询一般包括()。A、客户往来 B、供应商往来 C、个人往来 D、部
急性细菌性痢疾病变最显著的部位是A:回肠末端 B:直肠与乙状结肠 C:升结肠
最新回复
(
0
)