首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某C语言程序中,x是一个实型变量,y是一个正整数。对于x被y除取余数的表达式“x%y”是一种(36)错误。
某C语言程序中,x是一个实型变量,y是一个正整数。对于x被y除取余数的表达式“x%y”是一种(36)错误。
admin
2009-02-15
77
问题
某C语言程序中,x是一个实型变量,y是一个正整数。对于x被y除取余数的表达式“x%y”是一种(36)错误。
选项
A、语法
B、语义
C、运行
D、词法
答案
B
解析
程序员编写的源程序中往往会有一些错误,这些错误大致可分为错误和动态错误两类。静态错误应该在编译的不同阶段被检查出来,它又可以分为语法错误和静态语义错误。词法和语法错误是指有关语言结构上的错误,如单词拼写错误就是一种词法错误,表达式中缺少操作数、括号不匹配是语法错误。静态的语义错误是指分析源程序时可以发现的语义下的错误。例如,整除取余运算符“%”的有效运算对象是两个整数。对于表达式“x%y”,在形式上两个运算对象存在,其语法是正确的;在语义上,“%”的运算对象中一个是整型数据而另一个是实型数据,则不符合整除取余运算的含义。因此表达式“x%y”(x是一个实型变量,y是一个正整数)在编译时会报错,这是运算对象与运算符的类型不匹配的错误,属于静态语义错误。所谓动态错误,是指源程序中的逻辑错误。它们发生在程序运行的时候,比如算法逻辑上的错误。动态错误也被称为动态语义错误,如变量取值为0时被用做除数,引用数组元素时下标出界等。
转载请注明原文地址:https://kaotiyun.com/show/BUjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
由多台计算机组成的一个系统,这些计算机之间可以通过通信来交换信息,互相之间无主次之分,它们共享系统资源,程序由系统中的全部或部分计算机协同执行,执行过程对用户透明。管理上述计算机系统的操作系统是_________。
显示器分辨率调小后,屏幕上文字的大小____________。
购买扫描仪时需要考虑的因素中不包括________。
资源记录文件位于/var/named目录下。这个目录是在以上的(1)文件中定义的。从备选选项中选择(6)~(10)处的解答。在问题4的named.abc.net文件中,出现了5种类型的记录。其中SOA是(6),NS是(7),MX是(8),A是
认真阅读下列说明,根据网页显示的效果图,并解释其中用下划线标出的语句的含义。[说明]某在线娱乐公司用ASP实现了一个用于在线点播电影的网页,主页文件名为“index.asp”,网页运行的效果如下图所示。程序中使用的Acess数据表结构如下
Internet的服务有哪几种?电子邮件加密系统包括哪几个?哪个是Internet标准?
客户端需要在IE填入的IP地址和端口号是多少?如何将某个IP地址固定分配给某台机器?
某计算机字长为8位,它用补码、原码或反码来表示带符号的二进制整数(最高一位为符号位),则机器代码11111111所表示的十进制真值分别为(4)、(5)或(6)。
采用________________表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。
The CPU is composed of two components, which are(66).
随机试题
技术处于衰退期的具体表现主要有()
患者男,45岁,体重65kg,因左耳出现搏动性耳鸣5天来院就诊。既往:听力下降3年,无流脓史。患者否认发病前有感冒史,现在无耳局部疼痛和流脓,无面瘫。若电耳镜检查发现外耳道长肉芽。血压正常,纯音测听为左耳感音神经性聋、右耳听力正常,MRI检查发现颈静脉
甲公司依法取得的国有土地使用证因该土地上要修建铁路被提前收回,导致甲公司遭受损失。甲公司对撤回决定不服,向法院提起行政诉讼。下列哪些说法是正确的?()
基金管理人应在开放式基金合同生效后每6个月结束之日起()日内,更新招募说明书并登载在网站上。
净现值法不仅适宜于独立投资方案的比较决策,而且能够对寿命期不同的互斥投资方案进行直接决策。()
根据计量的作用和地位,计量可分为()。
党的十七大、十八大对全面建成小康社会提出了新的要求,作出了新的部署。这就是“两个一百年”的奋斗目标,即()
设函数f(x)=(ex一1)(e2x一2)…(enx一n),其中n为正整数,则f’(0)=
A、Mr.Johnsonhasbeentheman’sboss.B、ThemanandMr.Johnsonarecolleagues.C、ThemanisquitefamiliarwithMr.Johnson.D
NewHopesforPreventingAIDSThesuccessofanti-retroviral(抑止肿瘤病毒)drugsintreatingHIVisgettingresearchersatthe1
最新回复
(
0
)