某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在()时会报错,该错误属于(31)错误。
本题考查的是程序语言基础知识。在C语言中,对浮点型变量进行取余运算是不被支持的,这种错误属于语义错误。语义错误发生在程序运行时,指的是程序语句在语法上没有错误,但在逻辑上不符合编程者的意图或不符合计算机系统的要求。因此,当程序中有表达式x%m(即x被m除取余数),其中x为浮点型变量,m为整型非0常量时,程序会在编译阶段的语义分析阶段报错,属于静态语义错误。因此,正确答案为C。
本文链接:某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
