首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
admin
2019-05-11
69
问题
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
选项
A、编译
B、预处理
C、编辑
D、运行
答案
A
解析
程序代码中的错误可分为语法错误和语义错误。程序语言的语法表述的是语言的形式,或者说是语言的样子和结构。程序语言还有更重要的一个方面,就是附着于语言结构上的语义。语义揭示了程序本身的含义、施加于语言结构上的限制或者要执行的动作。程序语言的语义分为静态语义和动态语义。编译时进行的是静态语义的分析,主要包括:检查语言结构的语义是否正确,即是否结构正确的句子所表示的意思也合法;执行规定的语义动作,如表达式的求值、符号表的填写、中间代码的生成等。整除取余运算符“%”的有效运算对象是两个整数。在形式上,只要“%”的两个运算对象存在,其语法就是正确的;在语义上,“%”的运算对象中有浮点数则不符合整除取余运算的含义。因此,这是运算对象与运算符的类型不匹配错误,届于静态语义错误,在编译阶段可以发现该错误。
转载请注明原文地址:https://kaotiyun.com/show/8cVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在异步通信中,每个字符包括1位起始位、7位数据位、1位奇偶校验位和2位终止位,每秒钟传送100个字符,则数据速率为______。A.500bpsB.700bpsC.1000bpsD.1100bps
IEEE802.11定义了无线局域网的两种工作模式,其中的______模式是一种点对点连接的网络,不需要无线接入点和有线网络的支持,用无线网卡连接的设备之间可以直接通信。A.RoamingB.AdHocC.InfrastructureD.Diff
在OSI参考模型中,进行数据加密、解密是由______协议来完成。A.网络层B.应用层C.表示层D.会话层
逻辑运算5XOR3AND(6OR7)的值是______。A.5B.6C.7D.8
下列选项中不是网络管理软件的是______。A.NetManagerB.OpenViewC.NetViewD.UseNet
某校园网用户无法访问外部站点210.102.58.74,管理人员在Windows操作系统下可以使用______判断故障发生在校园网内还是校园网外。A.ping210.102.58.74B.tracert210.102.58.74C.netstat
中断是CPU与外部设备数据交换的重要方式。CPU响应中断必须具备三个条件,分别为:外部提出中断请求、中断未屏蔽和(1)____。CPU响应中断后,必须由(2)_____提供地址信息,引导程序进入中断服务子程序;中断服务程序的入口地址存放在(
某计算机有4MB的内存,并按字节编址,为了能存取其中的内容,地址寄存器至少需要(1)_____位。平时,程序员所使用的地址为(2)_____。(2)_____A.物理地址B.逻辑地址C.指令地址D.程序地址
在操作系统中,死锁的必要条件是(12)、循环等待、不可抢占和环路等待。
在执行递归过程时,通常使用的数据结构是______。A.堆栈(stack)B.队列(queue)C.图(graph)D.树(tree)
随机试题
简述“一二·九”运动及其意义。
共和制国家分为()
下述关于肝性脑病的叙述,哪些是错误的
先天性肌性斜颈,最佳手术时间是出生后
以下能较早反映肾功能损害的检查是
假设年利率为8%,年指数股息率为1.5%,6月30日为6月期货合约的交割日,3月1日的现货指数为1425点,则当日的期货理论价格为()点。
512个体积为8立方厘米的小立方体,合在一起,成为一个边长为16厘米的大立方体。表面涂油漆后,再分开为原来的小立方体,则这些小立方体中只有一面被油漆涂过的数目是多少个?
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】某学校拥有内部数据库服务器1台,邮件服务器1台,DHCP服务器1台,FTP服务器1台,流媒体服务器1台,Web服务器1台。要求为所有的学生宿舍提供有线网络接入服务,对外提
邮件服务器使用SMTP的主要目的是(52)。
WhenMr.Blackretired,hisson______thebusiness.
最新回复
(
0
)