首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
admin
2019-05-11
95
问题
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在(40)时会报错,这是一种(41)错误。
选项
A、编译
B、预处理
C、编辑
D、运行
答案
A
解析
程序代码中的错误可分为语法错误和语义错误。程序语言的语法表述的是语言的形式,或者说是语言的样子和结构。程序语言还有更重要的一个方面,就是附着于语言结构上的语义。语义揭示了程序本身的含义、施加于语言结构上的限制或者要执行的动作。程序语言的语义分为静态语义和动态语义。编译时进行的是静态语义的分析,主要包括:检查语言结构的语义是否正确,即是否结构正确的句子所表示的意思也合法;执行规定的语义动作,如表达式的求值、符号表的填写、中间代码的生成等。整除取余运算符“%”的有效运算对象是两个整数。在形式上,只要“%”的两个运算对象存在,其语法就是正确的;在语义上,“%”的运算对象中有浮点数则不符合整除取余运算的含义。因此,这是运算对象与运算符的类型不匹配错误,届于静态语义错误,在编译阶段可以发现该错误。
转载请注明原文地址:https://kaotiyun.com/show/8cVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某个采用动态IP地址分配策略的计算机使用了最新的BCM5751网卡芯片,由于RedHatLinux9操作系统无法自动识别此硬件,因此需要单独安装驱动程序才能正常工作。安装过程如下。01将驱动程序压缩文件bcm5700.8.3.14.tar.g
按照检测数据的来源可将入侵检测系统(IDS)分为______。A.基于主机的IDS和基于网络的IDSB.基于主机的IDS和基于域控制器的IDSC.基于服务器的IDS和基于域控制器的IDSD.基于浏览器的IDS和基于网络的IDS
操作系统的基本特征是并发性、共享性、______和不确定性。A.动态性B.虚拟性C.交互性D.多态性
下面选项中,______属于动态配置VLAN的方法。A.按交换机端口分配VLANB.按MAC地址分配VLANC.由DHCP服务器分配VLAND.由智能交换机来划分VLAN
在获取与处理音频信号的过程中,正确的处理顺序是______。A.采样、量化、编码、存储、解码、D/A变换B.量化、采样、编码、存储、解码、A/D变换C.编码、采样、量化、存储、解码、A/D变换D.采样、编码、存储、解码、量化、D/A变换
HTML的核心作用是描述如何显示文档,而XML的核心作用是______。A.数据格式表示B.数据的描述C.数据的传递D.数据的搜索
The Internet is a(66)network of networks which interconnects(67)ranging from the simplest personal computers to the most sophist
OutlookExpress作为邮件代理软件有诸多优点,下列说法中错误的是______。A.可以脱机处理邮件B.可以管理多个邮件账号C.可以使用通讯簿存储和检索电子邮件地址D.不能发送和接收安全邮件
一项网络工程的建设流程通常由①对现有网络的体系结构进行分析,②网络需求分析,③确定网络物理结构,④确定网络逻辑结构,⑤安装、测试和维护等5阶段组成,根据网络开发设计的过程,对这5个阶段的先后排序正确的是(36)。
关于划分VLAN的优点,下面叙述正确的是__________________。
随机试题
下列选项偏离了政府公共关系原则的是()
A.心房扑动B.心房颤动C.阵发性室性心动过速D.阵发性室上性心动过速E.窦性心动过速突发突止,常无器质性心脏病的是
引起消化性溃疡的是
宗地面积变更情况不包括()。
建设项目对环境可能造成重大影响的应该编制()。
下列()最能代表一个计算机系统运行速度的指标。
科学的发展总带给人类崭新的思维方式。比如,在大数据背景下,人类的许多行为都是可以被预测的。从这个角度看,人类的行为并不是互不相关的独立事件,而是相互关联的数据网络中的一个片段。在这张数据大网之中,许多事件的相关性与其发展的规律变得有迹可寻。再比如,日常生活
1838年发明了用点、线组成的电报电码的是()。
[*]
设A=有三个线性无关的特征向量,则a=___________.
最新回复
(
0
)