某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。
某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。
答案:
C
本题解析:
本题考查程序语言基础知识。
用户编写源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现程序错误,可分为语法错误和静态语义错误。C语言对浮点数作整除取余运算没有定义,属于运算类型不匹配错误,编译过程中语义分析阶段会报告此类错误,属于静态语义错误。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
上一篇:某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。
相关推荐
最新更新
推荐阅读
猜你喜欢
- 主要对与设计相关的软件体系结构的构造进行测试的是()。
- 王某买了二幅美术作品原件,则他享有该美术作品的()
- 采用微内核结构的操作系统设计的基本思想是内核只完成操作系统最基本的功能并在核心态下运行,其他功能运行
- 一些病毒程序如CIH声称能破坏计算机的硬件,使得计算机彻底瘫痪。其原理是( )。
- IT IT服务运营管管理人员管理成功的因素不包括( ) 。
- 对下面二叉树进行顺序存储(用数组 MEM 表示),已知结点 A、B、C 在 MEM 中对应元素 下标
- 以下关于项目团队激励的叙述,正确的是______。
- 综合布线系统由六个子系统组成,用于连接各层配线室,并连接主配线室的子系统被称为。
- 下图是一个有限自动机的状态转换图(A为初态、C为终态),该自动机识别的字符串集合可用正规式( )来
- 在Word中,使用( )功能,实现根据现有的数据源及模板,批量打印信封、信件、请柬等。
关注我们
