某C语言程序中,m是一个整型变量,则( )时遇到表达式m+"test"会报错。A.词法分析B.语法分析C.语义分析D.程序运行

某C语言程序中,m是一个整型变量,则( )时遇到表达式m+"test"会报错。

A.词法分析
B.语法分析
C.语义分析
D.程序运行

参考解析

解析:本题考查程序语言翻译基础知识。对源程序进行编译的过程可以分为词法分析、语法分析、语义分析、中间代码生成和优化、目标代码生成等阶段。其中,词法分析是分析各种构造形式的单词,如整型常量、浮点常量、标识符、运算符等;语法分析是分析各种构造形式的表达式(算术表达式、关系表达式、逻辑表达式等)和语句(if语句、for语句、while语句等),词法分析和语法分析都是对程序的结构进行分析。语义分析是指分析程序中各种语言成分的含义,如变量、表达式、语句等的含义,是对程序的静态语义(编译时能确定的语义)的分析。程序运行时体现程序的动态语义。

相关考题:

● 已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要 (28) 。(28)A. 将k重新定义为浮点型变量B. 将a重新定义为整型变量C. 将k的值临时转换为浮点型D. 将a的值临时转换为整型

用Outlook编辑电子邮件: 收信地址:mail4test@163.com 主题:TurboC整型变量 将TestIe.txt作为附件粘贴到信件中。 信件正文如下: 您好! 信件附件是TurboC语言整型变量说明,请查阅,收到请回信。 此致 敬礼!

● 某C语言程序中,m是一个整型变量,则 (33) 时遇到表达式m+"test"会报错。(33)A. 词法分析B. 语法分析C. 语义分析D. 程序运行

某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。A.编译B.预处理C.编辑D.运行

设整型变量i的值为3,则表达式--i是一个错误的表达式。() 此题为判断题(对,错)。

若有整型变量x=2,则表达式x<<2的结果是【 】。

程序语言若规定程序中的变量必须先定义(或声明)再引用,则违反此规定的程序在(11)时报错。A.编辑B.编译C.链接D.运行

某C语言程序中,m是一个整型变量,则______时遇到表达式m+"test"会报错。A.词法分析B.语法分析C.语义分析D.程序运行A.B.C.D.

请教:2010年下半年软考程序员-上午试题(标准参考答案版)第1大题第27小题如何解答?【题目描述】● 某C语言程序中,m是一个整型变量,则(33)时遇到表达式m+test会报错。(33)A. 词法分析B. 语法分析C. 语义分析D. 程序运行

某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在( )时会报错,该错误属于( )错误。A.编译 B.预处理 C.编辑 D.运行A.逻辑 B.语法 C.语义 D.运行

若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式ab?a:cd?c:d的值是( )。A.A.1 SXB 若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式ab?a:cd?c:d的值是( )。A.A.1B.2C.3D.4

设x为整型变量,p是指向整型的指针变量,则下列赋值表达式正确的是( )。 A.p=&xB.p=xC.*p=&xD.*p=*x

函数定义时,形参是整型变量,则函数调用时,实参不可以是(C)。 A.整型常量B.字符型常量C.数组名D.整型表达式

x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是 (56)。A.Pb=xB.pb=XC.*pb=xD.*pb=*x

某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在( )时会报错,这是一种(请作答此空)错误。A.词法B.语法C.语义D.运行

某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。A.逻辑B.语法C.语义D.运行

某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。A.编译B.预处理C.编辑D.运行

x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是______。A.pb=&xB.pb=xC.*pb=&xD.*pb=*x

C语言程序的基本整型变量以()表示

C语言程序的无符号基本整型变量以()表示。

某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。A、词法分析B、语法分析C、语义分析D、程序运行

有if逻辑表达式语句;若整型变量a、b的值相等时执行语句,则逻辑表达式是()A、a=bB、a!=bC、a-bD、!(a-b)

定义:intm=5,n=3;则表达式m/=n+4的值是(),表达式m=(m=1,n=2,n-m)的值是(),表达式m+=m-=(m=1)*(n=2)的值是()-2。

假定已有整型变量x的定义,则(x+1)++是一个合法的表达式。

当整型变量n的值不能被13除尽时,其值为false的Java语言表达式是()。

单选题某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。A词法分析B语法分析C语义分析D程序运行

填空题当整型变量n的值不能被13除尽时,其值为false的Java语言表达式是()。